#django #tornado
#django #tornado
Вопрос:
У меня есть два tornado, работающих на 1 машине, и время от времени они зависают.
Я кодирую скрипт для проверки их ответа или тайм-аута, но безуспешно. Я попробовал python3 -m tornado.testing tornado.test.web_test
, который работает нормально, и дал мне некоторые результаты теста, поэтому мне было интересно, есть ли способ выполнить пинг для tornado и получить ответ, возможно, из файла .py или непосредственно из консоли.
Также будет действителен простой пинг.
Любые идеи будут оценены.
Комментарии:
1. Чтобы получить ответ от Tornado, отправьте HTTP-запрос своим обработчикам. Вы можете использовать
urllib
orrequests
package для выполнения http-запросов из файла python. Или вы можете использоватьwget
orcurl
для выполнения запроса с консоли.2. @xyres я попробовал это с помощью r = urllib.request.urlopen(‘ 127.0.0.1:8000′, тайм-аут = 5).read() но я всегда получаю 400 неверных запросов
3. Трудно сказать, в чем может быть проблема, не видя вашего кода.