Как включить настройку keep_alive для сервера armeria grpc?
В составе serverBuilder GRPC есть несколько вариантов, которые использует armeria server builder. Одним из них является channelOption и childChannelOption, который принимает в ChannelOption.SO_KEEPALIVE и логическое значение. Несмотря на то, что я установил эти параметры, я получаю сообщение онеизвестной опции канала "SO_KEEPALIVE" для канала "[id:xxxxx]". Кто- нибудь может предложить, как это можно сделать в составе armeria serverbuilder?
1 ответ
Делается это так:
Server server =
Server.builder()
.childChannelOption(ChannelOption.SO_KEEPALIVE, true)
...
.build();
Я подтвердил это Unknown channel option 'SO_KEEPALIVE'
ошибка не возникает.