1

バックエンドデータベースへのセサミ接続にサーキットブレーカーのようなものを実装しようとしています。データベースが存在しない場合、クライアントのデフォルトのタイムアウトに依存しないように、2 秒後にこれを知りたいです。これは、リポジトリの初期化と接続の取得を実行する独自の FutureTasks で克服できる可能性があります。ただし、ログでは、セサミ クライアントがoahicPoolingClientConnectionManagerを使用していることがわかります。これは、 ExecutorServiceといくつかのデフォルトのタイムアウトに賭けます。これにより、私のFutureTaskソリューションはかなり面倒になります。ごまクライアントのタイムアウトを設定する簡単な方法はありますか。

4

1 に答える 1