2011-10-25 11 views
1

ASP.NETアプリケーションでWindows AzureとApp FabricキャッシュでErrorCode:SubStatusが間欠的に向き合っています。これは私がAzureがもはや実行可能でなくなるようにリセットするまで、私のウェブアプリケーション全体を停止させます。Windows AzureキャッシュErrorCode <ERRCA0017>:SubStatus <ES0006>

私は非常に小さな文字列をセッション状態で保存しており、ごく少数のユーザーしか持っていません。私は使用割当量を超えている可能性があるとは想像できません。(http://msdn.microsoft.com/en-us/library/gg602420.aspx#C_BKMK_FAQ8

私は、私が超過している理由とその理由を知りたいと思います。どのように私が抑制されているのか、そしてなぜそれを引き起こしているのか他の問題があるかどうかを知るにはどうすればいいでしょうか。

キャッシュサイズを見つける方法はありますか(これは管理ポータルにありますが、私は128MBの制限よりも95%以上小さいと報告しています)、1時間当たりのトランザクション、1時間あたりの帯域幅MB、

スタックトレース:

のApplication_Error:のErrorCode:SUBSTATUS:一時的な障害があります。後で再試行してください。 (1つまたは複数の指定されたキャッシュサーバーは、ネットワークまたはサーバーが混雑しているために使用できませんが、オンプレミスのキャッシュクラスタの場合は、次の条件も確認してください。キャッシングサービスは、すべてのキャッシュホスト上のファイアウォールを介して許可されます。また、サーバーのMaxBufferSizeは、クライアントから送信されたシリアル化されたオブジェクトサイズ以上でなければなりません。)スタックトレース:Microsoft.ApplicationServer.Caching.DataCache.ThrowException(ResponseBody Microsoft.ApplicationServer.Caching.DataCache.InternalPut(String key、Object value、DataCacheItemVersion oldVersion、TimeSpan timeout、DataCacheTag [] tags、String)の をMicrosoft.ApplicationServer.Caching.DataCache.ExecuteAPI(RequestBody reqMsg、IMonitoringListener listener) にします。地域、IMonitoringListenerリスナー) 、Microsoft.ApplicationSe rver.Caching.DataCache。 <> C_ DisplayClass25.b _24()Microsoft.Web.DistributedCacheでMicrosoft.ApplicationServer.Caching.MonitoringListenerFactory.EmptyListener.Microsoft.ApplicationServer.Caching.IMonitoringListener.Listen [TResult](機能1 innerDelegate) at Microsoft.ApplicationServer.Caching.DataCache.Put(String key, Object value, TimeSpan timeout) at Microsoft.Web.DistributedCache.DataCacheWrapper.Put(String key, Object value, TimeSpan timeout) at Microsoft.Web.DistributedCache.DataCacheForwarderBase.<>c__DisplayClass10.<Put>b__f() at Microsoft.Web.DistributedCache.DataCacheForwarderBase.<>c__DisplayClass2e 1.b__2d() でMicrosoft.Web.DistributedCache.DataCacheForwarderBase.Putで.DataCacheRetryWrapper.PerformCacheOperation Microsoft.Web.DistributedCache.DataCacheForwarderBase.PerformCacheOperation [TResult(Func`1のFUNC)で(アクションアクション) (文字列キー、オブジェクトの値、のTimeSpanタイムアウト) Microsoft.Web.DistributedCache.BlobBasedSessionStoreProvider.SetAndReleaseItemExclusive(HttpContextBaseコンテキスト、String ID、SessionStateStoreDataアイテム、Object lockId、Boolean newItem) (Microsoft.Web) DistributedCache.DistributedCacheSessionStateStoreProvider.SetAndReleaseItemExclusive(のHttpContextコンテキスト、文字列ID、SessionStateStoreData項目、lockId、ブールnewItem物体)System.Web.SessionState.SessionStateModule.OnEndRequestでSystem.Web.SessionState.SessionStateModule.OnReleaseStateで (オブジェクトソース、のEventArgsのEventArgs)を をSystem.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Executeで(オブジェクトソース、のEventArgsのEventArgs)を () System.Web.HttpApplication.ExecuteStep(IExecutionStepステップ、ブール& completedSynchronously)でページ

答えて

2
オン

Windows Azure Service Dashboardをご覧ください。下部に移動し、[ステータス履歴]で[AppFabric Caching]を選択します。特定のデータセンターについて、このエラー(今日を含む)を見た日のサービス低下または中断の期間を探します。

希望があれば...

+0

ありがとう、それは私が問題に直面したときまで一致します。 –

1

何かを投稿しようとするとそのエラーメッセージが表示されるオブジェクトの制限は8MBです

関連する問題