MULE ESB: Как исправить ошибку: org.glassfish.grizzly.nio.SelectorRunner: исключение doSelect java.lang.OutOfMemoryError? - PullRequest
0 голосов
/ 17 февраля 2019

Я использую MULE ESB version 3.8.1 и выставляю синхронный SOAP веб-сервис с использованием компонентов HTTP и CXF.Служба работает нормально, скажем, для 100 запросов в минуту.

Но когда я использую SoapUI для тестирования нагрузки и отправки запросов следующим образом: 12 потоков, активных в течение 300 секунд и отправка пакетных запросов, загрузка включенаСервер ESB довольно высок, и я получаю сообщение об ошибке:

org.glassfish.grizzly.nio.SelectorRunner: исключение doSelect

java.lang.OutOfMemoryError: невозможно создать новый собственный поток

У меня такой вопрос:

Как настроить потоки mule ESB или настроить производительность в ESB mule, чтобы я мог повысить производительность для обработки 10 запросов в секунду.

1 Ответ

0 голосов
/ 28 апреля 2019

Это проблема конфигурации вашей операционной системы.См. Рекомендации по устранению неполадок в https://support.mulesoft.com/s/article/OutOfMemoryError-unable-to-create-new-native-thread-How-to-prevent-it.

Также в 3.8.1 может быть исправлено много ошибок в более поздней версии a.На сегодняшний день 3.9.2 гораздо надежнее.

...