У меня есть веб-сервис (в java) в Oracle WebLogic 10.3, который выполняет все виды запросов к базе данных. Недавно я начал стресс-тесты. Он прошел тесты повторения (последовательно вызовите WS несколько раз в несколько раз), но проблемы возникают, когда началось тестирование параллелизма. Выполнение целых 2 одновременных вызовов приводит к ошибкам. При выполнении надлежащих тестов результаты выглядели так, как будто WS не мог обрабатывать одновременные вызовы вообще, что, очевидно, не должно быть. Ошибка включала исключения нулевого указателя, закрытые соединения или подготовленные операторы и т. Д. Я немного в тупике, потому что мне не удалось найти какие-либо параметры конфигурации, которые могли бы повлиять на это, но опять же мои знания о WLS довольно ограничены.Параллельные вызовы Oracle WebLogic 10.3 Проблемы с веб-сервисом
Спасибо за любые предложения заранее.
Вы уверены, что его WebLogic, а не ваши данные приложения обмена неправильно? –
Да, я пришел к такому же неудачному выводу. Когда я создавал веб-службы, хотя WebLogic использовал объединение для одновременных вызовов, но, похоже, это было не так. Вероятно, эта ошибка возникла из-за моего довольно ограниченного знания WebLogic. Я исправил службы, чтобы они были потокобезопасными, и теперь он работает нормально. – Xargos