問題タブ [appfabric]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
configuration - appfabric の構成設定
エラー「ErrorCode:SubStatus:Error in client configuration file」が表示されます。アプリ ファブリックの操作中。
オブジェクトを作成しようとすると、オブジェクトが壊れて上記のエラーがスローされます。DataCacheFactory dcf = new DataCacheFactory();
構成ファイルは次のとおりです。
編集:コードを使用して AppFabric に接続すると、別のエラー「ErrorCode:SubStatus:一時的なエラーが発生しました。後で再試行してください。(指定された 1 つ以上のキャッシュ サーバーが利用できません。ネットワークまたはサーバーがビジー状態である可能性があります。クラスター上のこのクライアント アカウントにセキュリティ アクセス許可が付与されていること、および AppFabric キャッシュ サービスがすべてのキャッシュ ホストのファイアウォールを通過できることを確認してください。後で再試行してください。)"
コード:
dll - アプリ ファブリック用にアプリケーション サーバー拡張機能を構成する方法
Google で読んだ dll は C:\Windows\System32\Application Server extension にあります。appfabric がインストールされているマシンにこのフォルダーが表示されません。
CacheBaseLibrary.dll ClientLibrary.dll FabricCommon.dll
このフォルダを取得する方法はありますか?
session-state - AppFabricをasp.netのセッション状態サーバーとして使用すると、高可用性が実現しますか?
私は4サーバーのasp.netファームを持っています。AppFabricをセッション状態サーバーとして使用したいのですが、AppFabricが希望どおりに機能するかどうかわかりません。いくつかの質問...
1:一部のノードがクラッシュした場合、セッションデータのいずれかが失われていますか?
2:障害が発生した場合に備えて、各サーバーにセッションデータのコピーがありますか?
ドキュメントには、AppFabricの「高可用性」機能のためにWindows Server 2008EnterpriseEdition以降を実行する必要があると記載されています。Windows Server2008Standardを実行しています。
3:それは、一部のノードに障害が発生した場合にセッションデータを安全に保つためにエンタープライズエディションが必要であることを意味しますか、それともAppFabricは障害が発生した場合にすべてのマシンにセッションデータを自動的にコピーし続けますか?
caching - .Net4.0のInProc分散キャッシュ
.Net 4.0のInProc分散キャッシュはシリアル化をどのように処理しますか?
箱から出してそれをサポートするプラグインまたはサードパーティのフレームワークはありますか?
c# - 「私は生きている」サービスのデザイン
私は現在、ユーザーがまだオンライン/ログインしているかどうかを知る必要があるシステムを設計しています。
システムは.NetWebベースであるため、2分ごとにサーバーにpingを実行するAJAX/JSONPコードを使用してこれを実行する予定です。
ユーザー数が多いため、2分ごとにpingを実行すると約 1秒あたり600ping。
したがって、このサービスを独自のサーバーに配置し、Velocityを使用してすべての情報をメモリに保存する予定です。
キャッシュは、名前付きの値のペア、最初にグループ、次に個人、および各個人のタイムスタンプの階層になります。
問題は、pingごとに速度キャッシュに直接書き込むことができるかどうかです。それとも、これによりロックが発生しますか?最初にキューに書き込み、次にキューからキャッシュを更新する必要がありますか?
キャッシュを更新すると同時に、グループごとに情報を要求する他のユーザーがいます。
windows - AppFabric Powershell New-Cache 例外
開発環境で問題なく動作するようになった後、本番サーバーへの AppFabric のインストールを完了しました。AppFabric は問題なくインストールされ、実行されていますが、新しい名前付きキャッシュ (ps: New-Cache ClickUrls) を作成しようとすると、次の例外が発生します。
New-Cache : ErrorCode:SubStatus:Error: キャッシュの作成が失敗を返しました。
行:1 文字:10
- 新しいキャッシュ <<<<
- CategoryInfo : NotSpecified: (:) [New-Cache]、DataCacheException
- FullyQualifiedErrorId : ERRPS009,Microsoft.ApplicationServer.Caching.Commands.NewCacheCommand
なぜ機能しないのかについての洞察はありますか?これは私の開発環境では問題ではありませんでした。
事前に乾杯
caching - アプリ ファブリック キャッシュの制限
キャッシュに長い文字列をキャッシュしようとしています。255 文字の長さに制限されています。理由がわかりませんか?
これを再設定する方法はありますか?
wcf - WCFからappfabricキャッシュにアクセスする際のエラー
dll(クラスライブラリ)を使用してAppfabricキャッシュにアクセスするWCFサービスがあります。
このdllを使用してコンソールアプリからキャッシュにアクセスすると、正常に機能します。
ただし、クライアントを使用してWCF経由でアクセスすると、「ErrorCode:SubStatus:一時的な障害が発生しました。しばらくしてから再試行してください。1つ以上の指定されたキャッシュサーバーが使用できません。ネットワークまたはサーバーがビジーであることが原因である可能性があります。クラスタ上のこのクライアントアカウントにセキュリティアクセス許可が付与されていること、およびAppFabricキャッシングサービスがすべてのキャッシュホストのファイアウォールを通過できることを確認してください。後で再試行してください。)」
これは、WCFサービスがWindowsアカウントではなく他のアカウントを使用してappfabricにアクセスしようとするためだと思います(コンソールアプリケーションの場合に発生します)。
何かアイデア..それを修正する方法は??
それとも私のアプローチが間違っているのですか?
前もって感謝します。
編集:私のWCFServiceはローカルマシン上にあり、appfabricは別のサーバー上にあります。
wcf - WindowsWorkflow4でのヒューマンアクティビティのサポート
.NET 4.0用のWindowsワークフロー(WF)を調査していますが、いくつか欠落しているようです。BPMの観点からは、ワークキューとセキュリティ(ユーザー認証)の概念が必要です。
たとえば、アプリケーションサーバー(AppFabricなど)で実行されている複数の異なるワークフローからの複数の長時間実行ワークフローインスタンスがあるとします。いくつかのインスタンスは、クライアントからの呼び出しをアクティビティで待機しています(おそらく、コンテンツベースの相関関係を持つWCF受信)。クライアントは、サーバーにクエリを実行して、(任意のワークフローからの)どのワークフローインスタンスがクライアントからの入力を待機しているかを判断できる必要があります。これは、アクティビティレベルで権利ベース(できればActive Directoryサービスを使用)である必要があります。
例えば:
- ワークフロー1
- アクティビティA、orderIdに相関
- 権利:アビー、ビル
- アクティビティB、orderIdに相関
- 権利:アビー
- アクティビティA、orderIdに相関
- ワークフロー2
- アクティビティC、workItemIdに関連付けられています
- 権利:ビル
- アクティビティC、workItemIdに関連付けられています
ワークフロー1には3つのインスタンスが実行されており、2つはアクティビティA(注文123および456)で、1つはアクティビティB(注文789)で実行されています。
ワークフロー2には、アクティビティC(作業項目99)で実行されている1つのインスタンスがあります。
Billはサーバーにクエリを実行し、次のことを確認します。
Abbyはサーバーにクエリを実行し、次のことを確認します。
この記事では、WF 3.xの機能(人間の活動のサポート)を最初から作成する方法について説明します。
質問:
- WF 4にこの機能はありますか?もしそうなら、それは何と呼ばれていますか?
- そうでない場合、この機能のいずれかをWF 4に追加するオープンソースプロジェクトはありますか?
- そうでない場合は、上記の記事よりも実装に関する最新のガイドラインがありますか?
注:回避できるのであれば、ソリューションをSharePointに結合したくありません。