|
Ошибка 502 Proxy Error
|
|||
---|---|---|---|
#18+
Коллеги, здравствуйте! Прошу помощи в определении проблемного места Есть API созданное на платформе .NET Core WebAPI (я его разработчик). Есть заказчик, у которого данное API развернуто на сервере под управлением CentOS API работает не так как мне хочется - много отказов при вызове функции. Сделал специальную тестовую функцию, которая просто дает задержку на столько секунд, сколько в нее передали. В процессе тестирования выяснилось, что если функция работает более 80 секунд возвращается следующая ошибка: 502 Proxy Error Полный текст ошибки ниже. Коллеги, подскажите в какую сторону копать? В чем может быть проблема? Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Модератор: Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 22:00 |
|
Ошибка 502 Proxy Error
|
|||
---|---|---|---|
#18+
А без прокси нормально работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.05.2019, 22:02 |
|
Ошибка 502 Proxy Error
|
|||
---|---|---|---|
#18+
Homosum, Проблема в таймаутах на прокси. И как бы там ни было, никогда не нужно делать АПИ функции, которые работают долго, выполняйте работу отложено. Для этого даже специальный код HTTP 202. Получили запрос, поставили задачу в очередь -- моментально вернули ответ. Пусть клиент проверяет готовность. Если хочется получать ответ сразу по готовности, то либо callback на указанный клиентом URL, либо вебсокет. Не нужно пытаться "решить" проблему ожидания долгой работы метода. Плохая идея изначально. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 00:26 |
|
Ошибка 502 Proxy Error
|
|||
---|---|---|---|
#18+
HomosumAPI работает не так как мне хочется - много отказов при вызове функции.я не понял, отказы из за прокси вне информационной системы или претензии к API типа запрос выполняется дольше чем нужно? Это же разные вещи. Вы еще на диалап модем повесьте и скажите что API работает плохо. Оно тут причем? Копайте дальше всю цепочку база - - - > глаза юзверя. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2019, 10:12 |
|
Ошибка 502 Proxy Error
|
|||
---|---|---|---|
#18+
hVostt, Благодарю, за развернутый ответ. Полностью согласен с Вами. Остается вопрос, что считать длительной операцией. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 16:21 |
|
Ошибка 502 Proxy Error
|
|||
---|---|---|---|
#18+
Petro123, Может не совсем правильно выразился. Именно много отказов в обработке даже коротких запросов. Специально сделал функцию, которая ничего не делает (Delay пару секунд) и приходит вот такой вот ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 16:23 |
|
Ошибка 502 Proxy Error
|
|||
---|---|---|---|
#18+
HomosumОстается вопрос, что считать длительной операцией. Всё, что выполняется больше 2-3 секунд обычно. Для каких-либо исключений ставится порог 20-30 сек. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 16:38 |
|
|
start [/forum/topic.php?fid=18&msg=39821812&tid=1354989]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 249ms |
total: | 389ms |
0 / 0 |