>  Q&A  >  본문

python - securecrt关闭时候如何能保持服务器上的两个服务持续运行下去?

迷茫迷茫2765일 전478

모든 응답(5)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-18 09:25:22

    tmux(Linux 터미널 재사용 소프트웨어) 사용을 권장합니다. 해결 방법은 다음과 같습니다. (CentOS 머신)

    으아악

    현재 스크립트가 이미 실행 중입니다. 쉘 터미널이 닫혀도 프로그램을 시작하는 직접 터미널은 securecrt가 아닌 tmux이기 때문에 프로그램은 계속 실행됩니다.
    프로세스 상태를 확인하려면 securecrt를 다시 열고 실행하세요

    으아악

    tmux 상세 문서
    문서

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 09:25:22

    프로세스 관리 감독자 한 명이면 충분합니다

    회신하다
    0
  • PHPz

    PHPz2017-04-18 09:25:22

    $nohup your_service &
    백그라운드 실행으로 변환하고, stderr를 무시하고, stdout은 nohup.out으로 전송됩니다. 터미널을 나가도 계속됩니다.

    또는
    $service xxx start

    로 관리할 수 있도록 Linux 서비스를 등록하는 방법을 검색하세요.

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 09:25:22

    이전 방법을 사용해도 됩니다. 나는 화면을 사용하는 것에 대해 이야기하고 있습니다. 예:

    screen -S xyz(기억하기 쉬운 이름 지정)
    xxxx(명령어)
    ctrl+a+d
    그런 다음 자유롭게 종료하세요.
    다음에 로그인한 후 다음을 실행하세요.

    screen -r xyz
    마지막으로 종료한 인터페이스로 돌아갈 수 있습니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:25:22

    System V init, supervisord앞으로는 systemd의 음식이 될 것입니다

    ^_^

    회신하다
    0
  • 취소회신하다