Чел_вТапКах
Фев. 9, 2011 11:44:08
Извините за просто вопрос без примера, но нигде не смог найти как проверить статус сервера, то есть бежит он или нет
и второй вопрос : что будет если сделать повторно startHTTPServer , будут ли 2 сервака на одном порту бежать,
или он убьет старый, просто первый я запускаю serve_forever(), а serve_forever() находится в обычном методе а не в классе,
то есть Server.shutdown не применишь, а как остановить по другому я не знаю
Буду благодарен за любой совет
regall
Фев. 9, 2011 12:13:09
Чел_вТапКах
бежит он или нет
Куда бежит? =)
Чел_вТапКах
что будет если сделать повторно startHTTPServer , будут ли 2 сервака на одном порту бежать
Если вы попытаетесь заставить сокет слушать порт, который уже занят, он вам об этом сообщит исключением.
Чел_вТапКах
то есть Server.shutdown не применишь, а как остановить по другому я не знаю
Тут хорошо продемонстрировано.
Чел_вТапКах
Фев. 9, 2011 12:26:07
regall
Куда бежит? smile
он у меня периодически перестает принимать запросы, поэтому мне нужно смотреть слушает он по порту или нет, и если нет то запускать заново… ну или если так не получается, то просто рестартовать его каждые полчаса- час
Чел_вТапКах
Фев. 9, 2011 13:30:52
так как понять работает ли он до сих пор или нет?
regall
Фев. 9, 2011 13:34:07
Отправьте запрос - получите ответ, так и поймете, используйте urllib, например.
Чел_вТапКах
Фев. 9, 2011 15:47:46
сапсибо большое за ответы, если кому нибудь интересно пишите, расскажу как сделал
uuu
Фев. 13, 2011 13:03:53
Чел_вТапКах
Извините за просто вопрос без примера, но нигде не смог найти как проверить статус сервера, то есть бежит он или нет
ps aux? pgrep?
и второй вопрос : что будет если сделать повторно startHTTPServer , будут ли 2 сервака на одном порту бежать,
или он убьет старый
звучит, как описание какого-то боевика. нет, два бежать не будут, боливар не вынесет.