PUSH-000503: MultiplexerBlockedException при вызове Client.isSubscribeed
Иногда я получаю следующее исключение при проверке подписки на какую-то тему.
Проверка состояния: Client.isSubscribed(topic)
Исключение: com.pushtechnology.diffusion.multiplexer.MultiplexerBlockedException
1 ответ
Решение
Это исключение проявляется в logs/Server.log
как PUSH-000503
с описанием
A blocking operation failed because the multiplexers failed to process it within {} milliseconds
Значение по умолчанию для этого тайм-аута составляет 30 с, что является временем жизни мультиплексора для ожидания. В руководстве сказано следующее: "Это означает, что сервер сильно перегружен или заблокирован".
С другой стороны, версия v5.5 не поддерживается, и вам рекомендуется выполнить обновление перед попыткой воспроизведения.