問題タブ [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.

0 投票する
1 に答える
715 参照

appfabric - AppFabricキャッシング-分散キャッシュのクエリ

データベースのようにAppFabricCachingをクエリすることは可能ですか?(検索)タグベースのメソッドがありますが、リージョンに格納されているオブジェクトでのみ使用できます。リージョンは単一のキャッシュホストに制限されています。あまり役に立ちません。

ありがとう、

0 投票する
2 に答える
4116 参照

appfabric - 高可用性 AppFabric キャッシュ クラスターの作成

Secondaries=1クラスター構成で HighAvailability を有効にするための設定以外に、特にキャッシュ クライアント構成で何かありますか?

私たちの構成:

about 構成では、3 つのホストに作成されたプライマリ リージョンとセカンダリ リージョンが表示されますが、ホストの 1 つが停止すると、次の例外が発生します。

  • ErrorCode<ERRCA0018>:SubStatus<ES0001>:The request timed out.
  • An existing connection was forcibly closed by the remote host
  • No connection could be made because the target machine actively refused it 192.22.0.34:22233
  • An existing connection was forcibly closed by the remote host

高可用性のポイントは、サービスを中断することなくホストのダウンを処理できることではありませんか? 名前付きリージョンを使用しています - これにより高可用性が損なわれますか? 名前付きリージョンは 1 つのホストにしか存在できないことをどこかで読みました (セカンダリが別のホストに存在することを確認しました)。キャッシュ クライアントの構成が高可用性を有効にするために何かが欠けているように感じます。この問題に関する洞察をいただければ幸いです。

0 投票する
1 に答える
1628 参照

windows - Appfabricの最大オブジェクトサイズ


いくつかの大きなオブジェクト(約10MB)をAppfabricキャッシュにキャッシュしている間、次の例外がスローされます

ErrorCode:SubStatus:接続が終了しました。サーバーまたはネットワークの問題が原因であるか、シリアル化されたオブジェクトサイズがサーバーのMaxBufferSizeを超えている可能性があります。リクエストの結果は不明です。

トランスポートチャネルの設定は次のとおりです

<transportProperties connectionBufferSize = "131072" maxBufferPoolSize = "268435456" maxBufferSize = "50000000" maxOutputDelay = "2" channelInitializationTimeout = "60000" receiveTimeout = "600000" />

maxBufferPoolSizeが2GBを超えて設定されている場合でも、10MBのオブジェクトを格納すると例外がスローされるのはなぜですか。ここで何か足りないものがあれば教えてください。

0 投票する
1 に答える
1196 参照

appfabric - Appfabric キャッシング - シリアル化

この単純な質問に対する答えは見つかりませんでした。AppFabric Caching ではどのような種類のシリアライザーが使用されていますか? ありがとう、

0 投票する
1 に答える
245 参照

appfabric - WindowsXPを使用したWindowsサーバー開発用のAppFabric1.1

64ビットのWindowsServer2008R2にWindowsServer用のAppFabric1.1をインストールして構成しました。

32ビットのWindowsXP開発マシンのキャッシュ機能を使用したい。キャッシュクライアントコンポーネントをXPマシンにインストールするにはどうすればよいですか?MSDNのドキュメントによると、XPはサポートされておらず、少なくともVistaが必要です。

ありがとう

0 投票する
1 に答える
1368 参照

asp.net-mvc-3 - Azure AppFabric キャッシュ。エラーコード:サブステータス

非常に奇妙なことが起こって
います。MVC 3 で作成された Web サイトが Azure WebRole
にデプロイされています。これは正常に動作していて、元々は VS2010 で作成されていましたが、
現在は VS2012 を使用しています。
いくつかのマイナーな変更を加えることにしましたが、動作しているように見えましたが、ランダムな間隔で故障し続ける これはランダム な間隔の後に
起こっていることですこのエラーが発生 してから2〜3分後にこのエラーが発生します サイトは正常に機能しているように見えますこのエラー のキャッシュに関連するサイトの以前のバージョンから何も変更して いませんnt は 、プログラムでこのキャッシュにアクセスしているコード内またはコード内のどこでもテストすると発生しません

ErrorCode<ERRCA0017>:SubStatus<ES0006>



staginglocal environment

私はAzureポータルから構成全体をコピーして貼り付けましたが、どこかに保存する必要があるため、
使用する前に機能していたのと同じ構成設定であるため、正しいことを知っています。したがって、これまでに言及された唯一の場所は私のWebサイトであり、すべての構成が正しいと想定できると述べたように. これが役立つ場合のスタックトレースですAzure AppFabric Cachingsessionsweb config

更新:-突然、多くのサイトが エラーの説明について
話している内部エラーの1つと思われる新しいエラーを発見しました


これが新しいスタックトレースです

0 投票する
1 に答える
479 参照

c# - AppFabric でキャッシュ ロックを所有している場合にタイムアウトを増やす方法

現在、AppFabric キャッシュ内のアイテムをロックしようとしていますが、作業が完了するまでロックを保持したいので、既にロックを所有しているときにロックがタイムアウトにならないように AppFabric に指示する必要があります。私の解決策は、すでにロックを所有している場合でも、同じアイテムを定期的にロックすることです。

しかし、問題があります。コードは DataCacheException をスローしており、ErrorCode は ObjectLocked です。ロックが別のクライアントによって所有されている場合、例外は現在のものと同じであるため、ロックをまだ持っているかどうかを知ることができません。誰でも問題を解決する解決策を持っていますか?

前もって感謝します。

0 投票する
2 に答える
1493 参照

c# - AppFabricキャッシュクライアントの拒否

別のドメインのWebサーバーにAppFabricCacheServerをセットアップしました。

アクセスしようとすると、例外が発生します。サーバーがクライアントの資格情報を拒否しました。InnerException:ログオンの試行に失敗しました。

私が試してみました

しかし、それは役に立ちませんでした、私は試しました

しかし、それは私にエラーを与えるだけです:WindowsアカウントMYDOMAIN\MyIISusrは無効です。おそらく私たちが同じドメインにいないためですか?

apppoolアカウントをnetworkserviceに設定して使用しようとしました

しかし、これも役に立ちませんでした。

承認をスキップしてユーザーを承認しない方法はありますか?すべてがファイアウォールの背後にあり、パブリックから到達できないため、このアプリケーションでは認証は必要ありません。

または誰かが私の問題の解決策を持っていますか?

0 投票する
2 に答える
2086 参照

c# - AppFabric キャッシュ エラー

本番環境の AppFabric キャッシュはほぼ毎日クラッシュし、非常に不安定です。以下のエラーがログに記録されます。

Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode:SubStatus:一時的なエラーが発生しました。後で再試行してください。(十分な数のセカンダリが存在しないか、スロットル状態にあります。)

Microsoft.ApplicationServer.Caching.DataCacheException: ErrorCode:SubStatus:一時的なエラーが発生しました。後で再試行してください。(要求はプライマリを見つけられませんでした。)

AppFabric キャッシュ サービスがクラッシュしました。{外部ストアの有効期限が切れたリース: Microsoft.Fabric.Federation.ExternalRingStateStoreException: Microsoft.Fabric.Federation.SiteNode.PerformExternalRingStateStoreOperations の Microsoft.Fabric.Data.ExternalStoreAuthority.UpdateNode(NodeInfo nodeInfo, TimeSpan タイムアウト) でリースが既に期限切れになっています(Boolean& canFormRing, Boolean isInsert, Boolean isJoining)}

誰かが私にいくつかの情報を提供してもらえますか? これは、3 つのキャッシュ ホストを持つ HA 対応のキャッシュ環境です。それらはすべて Windows Server 2008 Enterprise Edition で実行されており、構成には SQL Server が使用されています。

0 投票する
1 に答える
1670 参照

appfabric - AppFabricエラーERRCA0017SubStatusES0006

Windows7ボックスにWindowsServerAppFabric 1.1をインストールしたばかりで、AppFabricの評価の一環として、キャッシュクライアントAPIに対してコンソールアプリケーションでコードを記述しようとしています。私のapp.configは次のようになります。

PowershellコマンドレットGrant-CacheAllowedClientAccountを使用して、新しいキャッシュを作成し、ドメインユーザーアカウントを許可されたクライアントアカウントとして追加しました。次のような新しいDataCacheインスタンスを作成しています。

DataCache.Getを呼び出すと、次の例外が発生します。

これを機能させるために私が欠けているものを誰かが指摘できれば、私は非常に感謝しています。