Size: a a a

Сообщество Python Программистов

2021 May 20

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
Падение бота проверяет крон
источник

VA

Vadim Apenko in Сообщество Python Программистов
Это как?
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
Избыточные мощности и ресурсы - ваш конёк.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Профдеформация.
¯\_(ツ)_/¯
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
Мне б чо попроще и побыстрее, чтобы на мультиварке можно было запустить
источник

in Сообщество Python Программистов
Это докер
источник

VA

Vadim Apenko in Сообщество Python Программистов
С докером вообще развертка чего угодно занимает какие-то минуты/секунды
источник

VA

Vadim Apenko in Сообщество Python Программистов
Но я до сих пор не въезжаю, как крон проверяет запущен ли бот? И что дальше? Он перезапускает бота сам или куда-то сообщает чтоб пришли и запустили руками?
источник

VA

Vadim Apenko in Сообщество Python Программистов
В любом случае это звучит как «я делал проще но изобрёл кривой supervisord»
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
перезапускает bash-скриптик, в котором строка запуска бота
источник

in Сообщество Python Программистов
там, наверное, какой-нибудь скрипт, который по процессам смотрит)
источник

in Сообщество Python Программистов
Бинго!
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
А вообще, боты пишутся так, чтобы не падали
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бинго
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
Это уж совсем бня типа парсинга какого-то события с сайта пусть так болтается
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
ещё усложнять устойчивостью
источник

AT

Alexander T in Сообщество Python Программистов
вот согласен.
я еще дебаггером не пользуюсь, потому что не пишу ошибки.
источник

in Сообщество Python Программистов
*упрощать
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
Зачем такой высокий пилотаж? Всё равно в администрацию президента не возьмут.
Но написать бот, который не будет вылетать по любойошибке, достаточно просто.
источник

ЯЛ

Ярослав Лазарев... in Сообщество Python Программистов
Все ошибки с трассировками можно просто класть в лог и потом вдумчиво читать по настроению
источник