Почему мой фоновый процесс на python отключился сам (Mac OS)

307
Romain

У меня есть простой слэбот, который работает со скриптом Python. Я написал .shфайл, чтобы он работал в фоновом режиме без необходимости держать терминал открытым в соответствии с тем, что я читал здесь и там.

Проблема заключается в следующем: кажется, что через некоторое время процесс python больше не появляется в мониторе активности, и бот действительно перестает работать, как если бы он был автоматически отключен.

Может ли это быть проблемой с моим .shфайлом, или я упускаю что-то важное в фоновых процессах? Может быть, это из-за параметров экономии заряда батареи (я на MacBook Pro)?

Вот .shфайл:

#!/bin/sh cd /Users/romain/Documents/myslackbot nohup python3 src/main.py & 
1

0 ответов на вопрос