Я использую Spring web flux + Reactive Couchbase 6.0.
После развертывания моего кода у меня появляются две ошибки:
Первая ошибка:
[QueryEndpoint]: Got error while consuming KeepAliveResponse. java.util.concurrent.TimeoutException: null at rx.internal.operators.OnSubscribeTimeoutTimedWithFallback$TimeoutMainSubscriber.onTimeout(OnSubscribeTimeoutTimedWithFallback.java:166)
Вторая ошибка:
java.lang.IllegalStateException: The content of this Observable (queryRow.59645c34-2faf-496f-b0b1-5b63b7f88f6b) is already released. Subscribe earlier or tune the CouchbaseEnvironment#autoreleaseAfter() setting.\n\tat com.couchbase.client.core.utils.UnicastAutoReleaseSubject$OnSubscribeAction.call
Я прошел много похожих тем, но немного запутался.
У меня есть вопросы ниже :
1: Указывают ли вышеуказанные ошибки на ту же проблему?
2: Если я установлю autoreleaseAfter и время ожидания запроса на уровне CouchbaseEnvironment, решит ли это эти ошибки? Если да, это влияет на производительность?
3: я прошел через это https://forums.couchbase.com/t/n1ql-query-with-adhoc-false-query-runs-into-illegalstateexception-the-content-of-this-observable-is-already-released/11004
здесь @ subhashni, указывающее, что это ошибка, и она была устранена , Но я сталкиваюсь с этими ошибками в Couchbase 6.0.
Пожалуйста, помогите мне