WebSocket продолжает отключаться каждые пять минут, поскольку переменная idleTimeout в классе WebSocketPolicy установлена на 300000.
org.eclipse.jetty.websocket.api.WebSocketPolicy
{....}
private long idleTimeout = 300000;
Я использую веб-сервер Jetty в качестве зависимости для приложения с весенней загрузкой.
WebSocketPolicyкласс в зависимости от молнии содержит открытый метод
public void setIdleTimeout(long ms)
{
assertGreaterThan("IdleTimeout",ms,0);
this.idleTimeout = ms;
}
, который мне нужно вызвать для изменения idleTimeout.
Могу ли я изменить значение переменной idleTimeout, используя файл application.properties или класс конфигурации?