0
  • spring-data-couchbase 2.0.0.RELEASE

  • 4.0.0-4047 コミュニティ エディション (ビルド 4047)

時々、接続タイムアウト例外がスローされることに直面します

Caused by: com.couchbase.client.deps.io.netty.channel.ConnectTimeoutException: connection timed out

次の環境構成を使用しています

@Override
protected CouchbaseEnvironment getEnvironment() {
    return DefaultCouchbaseEnvironment.builder()
            .connectTimeout(TimeUnit.SECONDS.toMillis(100))
            .computationPoolSize(6).autoreleaseAfter(9000).build();
}

私のデータバケットは私のサービスで自動配線されており、ある特定のユースケースでは、2 つのデータバケットでいくつかのドキュメントを更新しています。接続が少し不安定な場合、この例外が発生し、すべてのドキュメントが更新されていないという破損したデータが残ります。接続に失敗した場合に使用できる接続再試行メカニズムはありますか?

4

1 に答える 1