問題タブ [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.
appfabric - AppFabricキャッシング-分散キャッシュのクエリ
データベースのようにAppFabricCachingをクエリすることは可能ですか?(検索)タグベースのメソッドがありますが、リージョンに格納されているオブジェクトでのみ使用できます。リージョンは単一のキャッシュホストに制限されています。あまり役に立ちません。
ありがとう、
appfabric - 高可用性 AppFabric キャッシュ クラスターの作成
Secondaries=1
クラスター構成で HighAvailability を有効にするための設定以外に、特にキャッシュ クライアント構成で何かありますか?
私たちの構成:
- キャッシュ クラスター(SQL 構成プロバイダーを使用する 3 つの Windows エンタープライズ ホスト):
- キャッシュ クライアント
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 つのホストにしか存在できないことをどこかで読みました (セカンダリが別のホストに存在することを確認しました)。キャッシュ クライアントの構成が高可用性を有効にするために何かが欠けているように感じます。この問題に関する洞察をいただければ幸いです。
windows - Appfabricの最大オブジェクトサイズ
いくつかの大きなオブジェクト(約10MB)をAppfabricキャッシュにキャッシュしている間、次の例外がスローされます
ErrorCode:SubStatus:接続が終了しました。サーバーまたはネットワークの問題が原因であるか、シリアル化されたオブジェクトサイズがサーバーのMaxBufferSizeを超えている可能性があります。リクエストの結果は不明です。
トランスポートチャネルの設定は次のとおりです
<transportProperties connectionBufferSize = "131072" maxBufferPoolSize = "268435456" maxBufferSize = "50000000" maxOutputDelay = "2" channelInitializationTimeout = "60000" receiveTimeout = "600000" />
maxBufferPoolSizeが2GBを超えて設定されている場合でも、10MBのオブジェクトを格納すると例外がスローされるのはなぜですか。ここで何か足りないものがあれば教えてください。
appfabric - Appfabric キャッシング - シリアル化
この単純な質問に対する答えは見つかりませんでした。AppFabric Caching ではどのような種類のシリアライザーが使用されていますか? ありがとう、
appfabric - WindowsXPを使用したWindowsサーバー開発用のAppFabric1.1
64ビットのWindowsServer2008R2にWindowsServer用のAppFabric1.1をインストールして構成しました。
32ビットのWindowsXP開発マシンのキャッシュ機能を使用したい。キャッシュクライアントコンポーネントをXPマシンにインストールするにはどうすればよいですか?MSDNのドキュメントによると、XPはサポートされておらず、少なくともVistaが必要です。
ありがとう
asp.net-mvc-3 - Azure AppFabric キャッシュ。エラーコード:サブステータス
非常に奇妙なことが起こって
います。MVC 3 で作成された Web サイトが Azure WebRole
にデプロイされています。これは正常に動作していて、元々は VS2010 で作成されていましたが、
現在は VS2012 を使用しています。
いくつかのマイナーな変更を加えることにしましたが、動作しているように見えましたが、ランダムな間隔で故障し続ける これはランダム
な間隔の後に
起こっていることですこのエラーが発生
してから2〜3分後にこのエラーが発生します サイトは正常に機能しているように見えますこのエラー
のキャッシュに関連するサイトの以前のバージョンから何も変更して
いませんnt は
、プログラムでこのキャッシュにアクセスしているコード内またはコード内のどこでもテストすると発生しませんErrorCode<ERRCA0017>:SubStatus<ES0006>
staging
local environment
私はAzureポータルから構成全体をコピーして貼り付けましたが、どこかに保存する必要があるため、
使用する前に機能していたのと同じ構成設定であるため、正しいことを知っています。したがって、これまでに言及された唯一の場所は私のWebサイトであり、すべての構成が正しいと想定できると述べたように.
これが役立つ場合のスタックトレースですAzure AppFabric Caching
sessions
web config
更新:-突然、多くのサイトが
エラーの説明について
話している内部エラーの1つと思われる新しいエラーを発見しました
これが新しいスタックトレースです
c# - AppFabric でキャッシュ ロックを所有している場合にタイムアウトを増やす方法
現在、AppFabric キャッシュ内のアイテムをロックしようとしていますが、作業が完了するまでロックを保持したいので、既にロックを所有しているときにロックがタイムアウトにならないように AppFabric に指示する必要があります。私の解決策は、すでにロックを所有している場合でも、同じアイテムを定期的にロックすることです。
しかし、問題があります。コードは DataCacheException をスローしており、ErrorCode は ObjectLocked です。ロックが別のクライアントによって所有されている場合、例外は現在のものと同じであるため、ロックをまだ持っているかどうかを知ることができません。誰でも問題を解決する解決策を持っていますか?
前もって感謝します。
c# - AppFabricキャッシュクライアントの拒否
別のドメインのWebサーバーにAppFabricCacheServerをセットアップしました。
アクセスしようとすると、例外が発生します。サーバーがクライアントの資格情報を拒否しました。InnerException:ログオンの試行に失敗しました。
私が試してみました
しかし、それは役に立ちませんでした、私は試しました
しかし、それは私にエラーを与えるだけです:WindowsアカウントMYDOMAIN\MyIISusrは無効です。おそらく私たちが同じドメインにいないためですか?
apppoolアカウントをnetworkserviceに設定して使用しようとしました
しかし、これも役に立ちませんでした。
承認をスキップしてユーザーを承認しない方法はありますか?すべてがファイアウォールの背後にあり、パブリックから到達できないため、このアプリケーションでは認証は必要ありません。
または誰かが私の問題の解決策を持っていますか?
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 が使用されています。
appfabric - AppFabricエラーERRCA0017SubStatusES0006
Windows7ボックスにWindowsServerAppFabric 1.1をインストールしたばかりで、AppFabricの評価の一環として、キャッシュクライアントAPIに対してコンソールアプリケーションでコードを記述しようとしています。私のapp.configは次のようになります。
PowershellコマンドレットGrant-CacheAllowedClientAccountを使用して、新しいキャッシュを作成し、ドメインユーザーアカウントを許可されたクライアントアカウントとして追加しました。次のような新しいDataCacheインスタンスを作成しています。
DataCache.Getを呼び出すと、次の例外が発生します。
これを機能させるために私が欠けているものを誰かが指摘できれば、私は非常に感謝しています。