Приложение выдает ошибку службы 503 после выхода из режима ожидания

Я создал приложение UI5, которое использует службу OData, указывающую на SAP Gateway. Это работает правильно, однако я замечаю, что если приложение простаивает в течение определенного периода времени (около 10 минут), приложение внезапно начинает получать следующую ошибку при попытке использовать эту службу:

«Статус HTTP 503 - Нет доступного приложения для обработки этого запроса»

Кто-нибудь знает, почему это может происходить и что я могу сделать, чтобы это исправить?
Это происходит при запуске приложения из веб-среды IDE.


person Joe    schedule 13.12.2018    source источник


Ответы (1)


Поскольку вы включили в свой вопрос тег «sap-web-ide», я предполагаю, что этот тайм-аут происходит во время разработки, когда вы запускаете свое приложение из веб-ide.

Это тайм-аут сеанса из SAP Web IDE. По истечении времени любой вызов SAP Cloud Platform (в том числе тот, который использует место назначения для вашей системы шлюза SAP) завершится ошибкой, потому что вам необходимо выполнить повторную аутентификацию (это можно сделать, обновив страницу).

Если вы развернете свое приложение на SAP Cloud Platform или в системе SAP Gateway, этого короткого тайм-аута не будет.

person fabiopagoti    schedule 13.12.2018
comment
Не уверен насчет последнего предложения. Согласно документу: После 20 минут бездействия пользовательские сеансы становятся недействительными. Если пользователь пытается получить доступ к недействительному сеансу, SAP Cloud Platform возвращает страницу входа (источник). Я думаю, это относится к приложениям, развернутым в SCP. - person Boghyon Hoffmann; 13.12.2018
comment
Эта документация относится к приложению, развернутому в SAP Cloud Platform, которое, насколько я понимаю, отличается от запуска вашего приложения из Web IDE. - person fabiopagoti; 13.12.2018
comment
Я тоже так понимаю. Я не уверен в том, относится ли автор вопроса к развернутому приложению или приложению, запускаемому из Web IDE. - person Boghyon Hoffmann; 13.12.2018
comment
Тоже не уверен. Из тега sap-web-ide это мое предположение. И вообще этот таймаут случается со мной ежедневно. Я никогда не считал, сколько времени проходит до тайм-аута, но он очень короткий. - person fabiopagoti; 13.12.2018
comment
Благодарим за ответы, эта проблема в настоящее время возникает при запуске приложения из WebIDE, приложение в настоящее время не развернуто. Правильно ли я думаю, что эта проблема будет решена после развертывания приложения? - person Joe; 14.12.2018
comment
да. Если вы выполняете развертывание в системе netweaver, время ожидания наверняка будет больше 10 минут. - person fabiopagoti; 14.12.2018