Узел-красный узел "http request" застрял в запросе, если нет соединения - PullRequest
0 голосов
/ 09 октября 2019

У меня есть поток с узлом http request, который делает POST вызовы веб-службы.

Все работает нормально, но если устройство, на котором работает Node-Red, теряет соединение сИнтернет (он подключен через LTE), узел застревает в состоянии запроса, а не возвращает ошибку.

node requesting

Это нормальное поведение? Могу ли я решить эту проблему, установив таймаут? Как это могло быть сделано?

Ответы [ 2 ]

0 голосов
/ 02 ноября 2019

вы можете установить requestTimeout входное значение для этого конкретного узла.

0 голосов
/ 11 октября 2019

Мой подход заключается в том, чтобы сначала проверить, доступен ли Интернет (например, с помощью pinging google), если он не работает, а затем вернуть ошибку.

...