Size: a a a

2020 July 12

А

Андрей in SPb Python
Типа если упал скрипт, крон поднимет его
источник

LB

Linus Buhler in SPb Python
О, нестабильный полумертвые скрипты это мой случай
источник

LB

Linus Buhler in SPb Python
Спасибо большое
источник

А

Андрей in SPb Python
Да не за что
источник

MK

Maxim Koltsov in SPb Python
Linus Buhler
Привет всем.
Возможно немного не туда пишу, но надеюсь кто-нибудь сталкивался с такой проблемой и подскажет.

На сервере доступ к которому могу получить только по SSH лежит скр пт, который я хочу запустить и чтобы даже после закрытия терминала он продолжал работать. Какими средствами или командами я могу это сделать?
можешь ещё посмотреть на screen и tmux
источник

A

Alexey in SPb Python
Linus Buhler
Привет всем.
Возможно немного не туда пишу, но надеюсь кто-нибудь сталкивался с такой проблемой и подскажет.

На сервере доступ к которому могу получить только по SSH лежит скр пт, который я хочу запустить и чтобы даже после закрытия терминала он продолжал работать. Какими средствами или командами я могу это сделать?
Есть ещё такая прикольная штука - tmux. Это такой шел, поддерживающий сессионность. У нас были сервера с очень плохим коннектом по ssh. Так вот если ты что-то запустил и смотришь выхлоп, но тебя выбросит или ты выйдешь, можно прям вернутся к тому же состоянию
источник

LB

Linus Buhler in SPb Python
Cron как я понял в тупую скрипт раз в какой то промежуток запускает?
источник

А

Андрей in SPb Python
Не, смотря как настроить, если работает, то не запускает, проверяет упал или нет раз в сколько то
источник

LB

Linus Buhler in SPb Python
Прикольно, обязательно возьму на заметку.
источник

MK

Maxim Koltsov in SPb Python
ещё заодно почитай про supervisord :)
источник

A

Alexey in SPb Python
Андрей
Не, смотря как настроить, если работает, то не запускает, проверяет упал или нет раз в сколько то
Для такого скорее systemd подойдёт. Или supervisord. Через крон наверное посложнее настроить.
источник

LB

Linus Buhler in SPb Python
Но мне нужно одновременно запустить бот телеграмовский и еще один скрипт, чтобы я мог прдсоеденившись глянуть что мне там пока я отсутствовал понаписало в терминале. А Cron как я понял просто бездумно проверяет запущен ди скрипт и если нет запускает снова
источник

А

Андрей in SPb Python
Alexey
Для такого скорее systemd подойдёт. Или supervisord. Через крон наверное посложнее настроить.
Скорее всего да, вы правы
источник

LB

Linus Buhler in SPb Python
Alexey
Для такого скорее systemd подойдёт. Или supervisord. Через крон наверное посложнее настроить.
Systemd ковырял, но так и не нашел как ассинхронно запустить 2 скрипта
источник

A

Alexey in SPb Python
Maxim Koltsov
ещё заодно почитай про supervisord :)
Как ты читаешь мои мысли?🤨
источник

MK

Maxim Koltsov in SPb Python
Linus Buhler
Но мне нужно одновременно запустить бот телеграмовский и еще один скрипт, чтобы я мог прдсоеденившись глянуть что мне там пока я отсутствовал понаписало в терминале. А Cron как я понял просто бездумно проверяет запущен ди скрипт и если нет запускает снова
тогда точно screen/tmux
источник

MK

Maxim Koltsov in SPb Python
Linus Buhler
Systemd ковырял, но так и не нашел как ассинхронно запустить 2 скрипта
два сервиса создать
источник

MK

Maxim Koltsov in SPb Python
Maxim Koltsov
тогда точно screen/tmux
это я про "глянуть что понаписало в терминале"
если не хочешь нормально логгинг настраивать
источник

LB

Linus Buhler in SPb Python
Я еще слышал про docker-compose, не мой случай?
источник

LB

Linus Buhler in SPb Python
Maxim Koltsov
это я про "глянуть что понаписало в терминале"
если не хочешь нормально логгинг настраивать
Я к этому вернусь но попозже, пока хочу запустить костыль
источник