python - securecrt关闭时候如何能保持服务器上的两个服务持续运行下去?
迷茫
迷茫 2017-04-18 09:23:22
0
5
473
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(5)
大家讲道理

Adalah disyorkan untuk menggunakan tmux (perisian penggunaan semula terminal Linux Penyelesaiannya adalah seperti berikut: (mesin CentOS)

yum install tmux -y //安装软件
tmux //启动新终端
cd xxx //cd到你的脚本目录
python server.py//

Skrip sudah berjalan pada masa ini. Walaupun terminal shell ditutup, program masih berjalan kerana terminal langsung yang memulakan program ialah tmux, bukan securecrt anda.
Jika anda ingin menyemak status proses, buka semula securecrt dan laksanakan

tmux attach

tmux dokumentasi terperinci
Dokumentasi

刘奇

Satu penyelia pengurusan proses sahaja yang diperlukan

PHPzhong

$nohup your_service &
Tukar kepada berjalan di latar belakang, abaikan stderr, stdout dipindahkan ke nohup.out. Ia akan berterusan walaupun anda keluar dari terminal.

Atau cari cara mendaftar perkhidmatan linux supaya ia boleh diuruskan dengan
$service xxx start

黄舟

Kaedah sebelum ini boleh digunakan. Saya bercakap tentang satu yang menggunakan skrin. Contohnya:

skrin -S xyz (berikan nama yang mudah diingat)
xxxx (arahan anda)
ctrl+a+d
Kemudian jangan ragu untuk keluar.
Selepas log masuk lain kali, laksanakan:

skrin -r xyz
Anda boleh kembali ke antara muka terakhir yang anda keluarkan

Peter_Zhu

System V init, supervisordakan menjadi makanan systemd pada masa hadapan

^_^

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!