Spec-Zone.ru › RethinkDB java

Команда ReQL: reconnect

Синтаксис команды

conn.reconnect([boolean])

Описание

Закрыть и открыть заново соединение.

Закрытие соединения обычно ожидает, пока все ожидающие запросы завершатся, а затем освобождает все открытые ресурсы, связанные с соединением. Передавая false в качестве необязательного булевого аргумента команде reconnect, соединение будет закрыто немедленно, возможно, прервав любые ожидающие noreply-записи. Необязательный второй аргумент — это (целое число типа long) таймаут, указывающий, сколько времени reconnect будет ждать перед закрытием существующего соединения.

Запрос noreply выполняется с помощью команды runNoReply, указывая, что команда не должна ждать завершения запроса перед возвратом. Вы также можете явно дождаться завершения noreply-запроса, используя команду noreplyWait.

Пример: Отмена ожидающих запросов/запросов, которые больше не нужны.

conn.reconnect(false);

Пример: Подождать завершения ожидающих запросов перед повторным подключением.

conn.reconnect();

Связанные команды

  • connect
  • use
  • close

© RethinkDB contributors
Licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
https://rethinkdb.com/api/java/reconnect/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API