В моем приложении, разработанном в angular 8 и Rest API, у меня есть вызов, который занимает больше времени, чем обычно (> 10 минут или более) при загрузке определенных документов.
Но я вижу в сеть моего браузера, которая через 4 минуты автоматически отменяет мой запрос, и в моем бэкенде появляется ошибка:
Servlet.service () для сервлета javax.ws.rs.core.Application бросил исключение: java .lang.IllegalSta teException
В angular Я попробовал приведенный ниже код, но не сработало, я использую конечную точку сообщения:
this.httpClient.post(endpoint, formData, { params: payload }).pipe(timeout(36000000)).subscribe((response: boolean) => {
Мои вопросы: 1. Этот тайм-аут происходит со стороны angular или стороны перезапуска? 2. Как я могу справиться с этим?
В Rest api web. xml, у меня есть запись ниже:
<session-config>
<session-timeout>60</session-timeout>
</session-config>
Пожалуйста, помогите для того же.