Saya memiliki pekerjaan sebagai berikut /etc/init/collector
:
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
exec /usr/bin/twistd -y /path/to/my/tac/file
Ketika saya memulai pekerjaan sudo service collector start
, itu hang. Jika saya ctrl-c
dan lari initctl list
, saya melihat ini:
collector start/killed, process 616
Saya tidak bisa melihat contoh twistd
daemon di ps, dan server HTTP yang seharusnya disediakannya tidak ada.
Saya bahkan mencoba ini tanpa 'mengharapkan daemon' dan dengan panggilan sederhana ke skrip bash satu baris menggunakan script
bait, dan itu masih tidak berhasil. Saya pikir saya melakukan sesuatu yang sangat salah. Apa itu?
expect daemon
garis.