問題タブ [appfabric-cache]
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.
c# - wcf サービスが SQLcommand オブジェクトを入力として受け取ることは可能ですか?
これらのコマンド オブジェクトを appfabric キャッシュに保存し、後で 1 日 1 回バッチで実行したいので、これを求めています。(不均一なデータベース ヒットの数を減らすため)。これらは純粋な更新ステートメントであり、何も返しません。
c# - System.Collections.ArrayList 型のオブジェクトのシリアル化解除 - AppFabric キャッシュ エラー
頻繁に使用するデータをキャッシュ メモリに保存する Web アプリケーションがあります。
以前は HttpRuntime Cache でしたが、後に AppFabric Cache に移行されました。
移行後、キャッシュにオブジェクトを追加しようとすると、次のエラーがスローされます:
エラー:
HttpRuntime キャッシュへの追加はまだ機能しています。しかし、AppFabric Cache には上記のエラーがスローされます。
項目をキャッシュ メモリに追加するためのコード スニペット:
次のクラスのインスタンスがキャッシュ メモリに格納しようとしています。
この問題を解決する方法を知っている人はいますか......?ありがとう。
c# - アプリ ドメイン更新ソリューション: AppFabric、パフォーマンスはどうですか
現在、キャッシュされたオブジェクトの量が多いため、問題に直面しています。ERP システム (オンライン ショップ用) からデータをキャッシュすると、メモリの最大量に達すると IIS によって Web ページが更新され、キャッシュされたすべてのオブジェクトが失われます。これにより、キャッシュのアイデアが少し問題になるため、別のソリューションでオブジェクトをキャッシュするソリューションを探しています。
Microsoft の AppFabric は、Windows Server ライセンスに既に含まれているため、非常に優れたソリューションであることがわかりました。
MemoryCache クラス (現在のキャッシングのソリューション) の代わりに AppFabric Velocity を使用すると、大きなパフォーマンスの問題が発生するのではないかと心配しています。
だから私の質問は今、これは私たちの問題の解決策ですか、それとも私はここで考えすぎて、AppFabric のパフォーマンスは十分に速いのでしょうか?
session-state - appfabric セッション ストレージに専用の (別の) クラスターを使用できますか?
これにはキャッシュ クラスターを使用したくありません。現在、キャッシュ クラスターの安定性の問題に直面しているため、定期的にメンテナンスを行っているためです (完全に私たちのせいです)。セッション ストレージに専用のクラスターを使用できますか? (クラスターを忘れて、少なくとも 1 つのホスト?)
これは、同じアプリケーションで 2 つのクラスターを使用するようなもので、1 つはキャッシュ用、もう 1 つはセッション ストレージ用であり、これらは同じ構成ファイルにあります。
私のアプローチは正しいですか?どんな助けでも大歓迎です。ありがとう!
@CyberMax のおかげで、この環境をセットアップできました。しかし、ページを実行するとエラーが発生します:
セクション宣言がないため、構成セクション「dataCacheClients」を読み取ることができません
ここに私の設定があります:
編集 :
に変更dataCacheClient
するとdataCacheClients
、次のエラーが発生します。
appfabric - サーバー コレクションを空にすることはできません - Windows Server AppFabric 1.1
複数を使用すると、このエラーが発生しますdataCacheClients
。この質問とこの msdn の質問を見たことがありますが、AppFabric 1.0 の時点では、複数dataCacheClients
はできませんでした。Microsoftは、私が現在使用しているAppFabric 1.1 ( changelogを参照) にこの機能を追加しました。このエラーが発生する理由についてのアイデアはありますか? これが私の設定ファイルです:
ノート:
にあるDLLを使用しています.\Program Files\AppFabric 1.1 for Windows Server
エラーの詳細:
windows-server - AppFabric Cache 1.1 API には本当に一括挿入がないのでしょうか?
API を見ていますが、個々のオブジェクトのコレクションを同時にキャッシュに送信する方法がわかりません。
待ち時間が重大な問題になる可能性があることを考えると、特定の状況下で一括挿入によってパフォーマンスが大幅に向上する可能性はありませんか?
何かが欠けていることを願っています。システムの起動時に大量のデータでキャッシュを初期化する必要があり、時間が貴重であるため、これはおそらく私たちにとって大きな問題です。
appfabric - Appfabric キャッシュの Perfmon エラー
Appfabric Caching に大きく依存している重要なシステムがあります。私たちが使用するセットアップは、約 2000 の同時接続と 150 ~ 200 リクエスト/秒を処理する 3 つのノードです。
構成はデフォルトのものです。毎日 5 ~ 10 件の "ErrorCode:SubStatus" を受け取りますが、これは容認できません。
いくつかのパフォーマンス カウンターを追加しましたが、「Total Failure Exceptions / sec」と「Total Failure Exceptions」の値が 1 日に 2 ~ 3 回増加していることを除いて、奇妙なことは何もわかりません。
これらのエラーの原因を確認したいのですが、イベント ビューアーのログでそれらを見つけることができません (ドキュメントに従ってすべて有効にしました)。これらのエラーがどこかに記録される可能性があるかどうか、および/または他の方法でそれらのように見える可能性があるかどうか、誰かが知っていますか?