2019-08-01 06: 04: 43,263 | ОШИБКА | Не удалось принять соединение: org.apache.activemq.transport.tcp.ExceededMaximumConnectionsException: превышено максимальное количество разрешенных клиентских подключений. См. Свойство "maximumConnections" в URI конфигурации транспорта TCP в файле конфигурации ActiveMQ (например, activemq.xml) | org.apache.activemq.broker.TransportConnector | Обработчик потока транспортного сервера ActiveMQ: nio + ssl: //b-e13f27f2-1fa3-419f-819c-a24277e973a8-2.mq.us-west-2.amazonaws.com: 61617? MaximumConnections = 100 & wireFormat.maxFrameSize = 104857600
Получив указанное выше исключение на amazonMQ, ранее мы использовали activeMQ, где мы устанавливали что-то вроде
<transportConnectors>
<!-- DOS protection, limit concurrent connections to 1000 and frame size to 100MB -->
<transportConnector name="openwire" uri="tcp://0.0.0.0:61616?maximumConnections=1000&wireformat.maxFrameSize=104857600"/>
</transportConnectors>
В amazonMQ мы не можем найти такие опции, и брокер выдает исключение. Мы проверили transportConnector на поддержке amazonMQ:
- имя
- updateClusterClients
- rebalanceClusterClients
- updateClusterClientsOnRemove
Есть идеи, как увеличить размер максимальных подключений?