powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в gRPC указывать таймауты сервера?
3 сообщений из 3, страница 1 из 1
Как в gRPC указывать таймауты сервера?
    #39261278
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то я не могу найти следующей информации.

Допустим, клиент подключился по gRPC к серверу - а потом сеть где-то за свитчем сломалась, и на сервер не пришло RST или FIN tcp-пакетов. Сервер не узнал, что соединение закрыто, и оно осталось висеть в состояние established.

Насколько я понял, в gRPC это не никак не настраивается??? только через настройки ос? А если какой-то клиент сойдет с ума и будет постоянно подключаться? Он же займет все сокеты.
...
Рейтинг: 0 / 0
Как в gRPC указывать таймауты сервера?
    #39261279
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chabapok,

Кто такой этот gRPC и каким образом он внедряется аж на уровень TCP протокола?
...
Рейтинг: 0 / 0
Как в gRPC указывать таймауты сервера?
    #39261292
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это google rpc, который энкодит данные по google-protobuf протоколу.
а rpc так или иначе работает через сеть.

Просто речь о том, что обычно когда надо сделать ping той стороны, то это делается на пользовательском уровне. То, что есть механизм TCP keep alive, это не берется в учет, т.к. там таймауты одинаковы на всю ОС.

В grpc я не вижу способа указать ему что-то вроде "делай пинг раз в N секунд".
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как в gRPC указывать таймауты сервера?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]