Как установить maxWebsocketFrameSize - PullRequest
1 голос
/ 21 января 2020

получение ошибки: 2020-01-20 21: 15: 29 599 WARN [io. net .cha.DefaultChannelPipeline] (vert.x-eventl oop -thread-0) Возникло событие exceptionCaught (), и он достиг в хвосте трубопровода. Обычно это означает, что последний обработчик в конвейере не обработал исключение: io.netty.handler.code c .http.websocketx.CorruptedWebSocketFrameException: максимальная длина кадра 65536 была превышена. по адресу io.netty.handler.code c .http.websocketx.WebSocket08FrameDecoder.protocolViolation (WebSocket08FrameDecoder. java: 426) по адресу io.netty.handler.code c .http.websocketx. java: 286)

Очень сложно сказать, "что" реализует сервер веб-сокетов и как изменить конфигурацию. Ядро Vert.x имеет HttpServerOptions с maxWebsocketFrameSize, который «может» быть правильным для увеличения, или даже maxWebsocketMessageSize, который при увеличении может увеличить frameSize? Не удается найти способ очистить это исключение, когда клиент отправляет большое сообщение на сервер через канал веб-сокета. (это текстовое сообщение)

...