Как увеличить буфер отправки при широковещании для Java Websocket @ServerEndpoint на tomcat, - PullRequest
0 голосов
/ 25 февраля 2020

Я ищу способ оптимизировать буфер отправки, чтобы можно было отправлять 10 МБ данных во время трансляции. Прочтите в каком-нибудь посте, что по умолчанию установлено значение 4M, и мы пытаемся увеличить этот буфер. Как это можно сделать?

Кроме того, если на tomcat добавлено сжатие путем добавления его на сервер. xml, это также повлияет на веб-сокет?

Сервер отправляет такие сообщения, поэтому Я не хочу менять буфер на @OnMessage (клиент-> сервер).

public void broadcast(WebSocketModel model) {
    for (Session s : sessions) {
        if (s.isOpen()) {
            try {
                s.getAsyncRemote().sendObject(model);
            } catch (Exception ex) {
            }
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...