.NETクライアントを使用してcouchbaseを使用して対話しています。ソファベース ボックスへの呼び出しが失敗した原因を特定し、正確にログに記録できるようにする必要があります。テスト環境でタイムアウトを引き起こそうとしましたが、できませんでした。
.net クライアントのドキュメントを読むと、例外プロパティとステータス コード プロパティの両方を含むオブジェクトが返さExecuteGet
れるようです。IGetOperationResult
ステータス コードは、この表に対応しているように見えます。Java クライアントのように例外をスローするかどうかについて、.NET クライアントのドキュメントを見つけられませんでした。また、memcached テーブルのステータス コードには、タイムアウトに対応する明確なステータス コード値がないようです。
値が返されないだけでなく、構成されたタイムアウトが呼び出しから超過したかどうかをどのように確認できますか?