Таймауты веб-службы CWA
-
Мы столкнулись со странной проблемой при передаче файлов с помощью приложения json. Оно работает... в большинстве случаев... если передача не занимает более 5 минут. В противном случае соединение сбрасывается и задание прерывается. Файлы были переданы, но мы хотели бы, чтобы соединение поддерживалось на протяжении всего задания. При просмотре определения задания с помощью веб-браузера CWA мы видим, что значение Timeout на вкладке Web Service Options установлено на 1800 секунд. При просмотре той же вкладки с помощью Java-клиента мы видим, что значение зафиксировано на 75 секундах. Изменение этого значения не сохраняется при сохранении задания. Оно всегда отображается как 75 секунд. При просмотре той же вкладки в определении подключения к веб-службе мы видим 1800 секунд как для веб-клиента, так и для Java. Но, тем не менее, наше соединение всегда сбрасывается через 5 минут. Это не соответствует ни 1800 секундам, ни 75 секундам. Может ли кто-нибудь дать совет, как сделать так, чтобы это соединение сохранялось дольше 5 минут? Спасибо.
-
Ответил на свой собственный вопрос. 5 минут — это наш стандартный тайм-аут простоя TCP/IP. Вызов REST из CWA не делает ничего, кроме инициирования вызова SOAP со второго внутреннего сервера, а затем переходит в режим простоя. Хотя я не смог получить удовлетворительного ответа на вопрос, почему мы просто не запускаем вызов SOAP из самого CWA, мне удалось убедить разработчиков, которые создали этот процесс, обменять keep-alive по REST-соединению до завершения процесса.
Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.
Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост может стать ещё лучше 💗
Зарегистрироваться Войти