터미널이 닫힌 후 백그라운드 프로세스가 종료됩니다.

터미널이 닫힌 후 백그라운드 프로세스가 종료됩니다.

pubsub Python 스크립트가 있습니다. 수신자 스크립트를 실행하고 nohup백그라운드로 보내고 &ssh 세션을 닫으면 프로세스가 종료됩니다.

수신기를 계속 실행하는 방법이 있습니까?

답변1

U&L에 오신 것을 환영합니다.

이는 도움이 될 수 있습니다:SSH 세션이 종료되면 Python 백그라운드 프로세스가 종료되는 이유는 무엇입니까?

참고: 셸에서 프로세스를 시작하고 계속 사용할 수 있을 것으로 기대하는 것은 권장되는 접근 방식이 아닙니다. 백그라운드 서비스 동작을 수용하기 위해 사용자 정의 시스템 서비스 단위 파일 작성을 고려해 보셨나요?

빠른 검색은 예를 들어 다음과 같습니다.https://tecadmin.net/setup-autorun-python-script-using-systemd/

매뉴얼의 경우:https://www.freedesktop.org/software/systemd/man/systemd.service.html

관련 정보