Redisキャッシュからデータを取得中に次のタイムアウト例外が発生しました。タイムアウト例外常に同じ場所でRedisキャッシュから取得中
「タイムアウト行っGETのインスト:2、MGR:決して、キュー:3、QU:errは、非アクティブ、0適量:3、QC:0、WR:0、WQ:0、中:18955、
IOCP:(ビジー= 4、無料= 996、分= 2、最大= 1000)、WORKER:(ビジー= 0、フリー= 1023、分= 2、最大= 1023)、
ご注意:すべてタイムアウト例外には上記の値が異なります。キューは時々2,1,3であり、qsもキューの値によって異なります。 また、IN:値は、18955,6536,36829などのように変化し続けます。 IOCPの変更も可能です。 IOCP:(ビジー= 6、フリー= 994、最小= 2、最大= 1000)、ワーカー:(ビジー= 0、フリー= 1023、Min = 2、Max = 1023)。
ご注意:
がスタックオーバーフローでは多くの類似の質問があり、それらのすべてを試してみました。しかし、運がない。
我々は最近、この例外は、私たちが使用している様々な場所があるにもかかわらず、同じ場所のたびにoccuringしているようで、StackExchange.Redisライブラリーの最新の安定版(V1.2.1)に
をnugetパッケージを更新redisキャッシュ。これはスタックトレースの助けを借りて発見されています。
また、過去3年間の同じソリューションを使用していて、この問題に遭遇したことがないように、以前にこの問題に直面したことはありませんでした。この例外は、少なくとも3〜4回/日で頻繁に発生しています。