Bir daemon bir canlı bir init.d
kabuk betiği tarafından başlatılmış tutmak için standart bir yol veya en iyi uygulama arıyorum.Canlı ya da en iyi yol canlı işlem tutmaya init.d tarafından başlatıldı
Veya daha da iyisi, onu doğrudan /etc/init.d
'dan canlı tutmanın bir yolu var mı?
Spesifik olarak, dtnd
adı verilen bir arka plan programı var ve eğer varsa aşağıdan aşağıya bakan sonsuz döngü var. Ayrıca, belirli bir sistem kullanıcısı tarafından çalıştırmayı başlatmak için start-stop-daemon
aracını kullanıyorum.
Bu dtnd
daemon'u başlangıçtan çalıştırmak istiyorum. Bu davranışı elde etmek için, start, stop ve durum komutlarını kullanarak dtnd
dosyasını "saran" bir init.d betiği yarattım.
ben çözmek gibi olacak 2 soru var:
kabuk init.d. bazı sürecini canlı tutmak ulaşmak için bir yol var mı. Standart/en iyi yöntem nedir?
Bir daemon sonsuz döngü ile canlı tutmak için tavsiye edilir? Bunu başarmak için bir araç gibi bir araç kullanmak daha iyi olur. Bu doğru?
Zaman ayırdığınız için çok teşekkürler!
Merhaba Bohemian, Haklısınız. Ancak çalıştırılacak süreç C dilinde yazıldığından, bu soru stackoverflow'a uyuyor. Her neyse, bunu Sunucu Arızası'nın adamlarına soracağım. –