superlance paketi supervisord bazı eklentileri içerir.
Danışman Hakkında
Danışman kullanıcılarının UNIX benzeri işletim sistemleri üzerinde süreçlerin bir dizi izlemek ve kontrol etmenizi sağlayan bir istemci / sunucu sistemi.
Bu launchd, daemontools ve runit gibi programların aynı hedefleri bazı paylaşıyor. Bu programların bazıları aksine, bu "süreç kimliği 1" olarak init için bir yedek olarak çalıştırılması anlamına gelmez. Bunun yerine, bir proje veya bir müşteri ile ilgili süreçleri kontrol etmek için kullanılabilir içindir ve önyükleme sırasında başka bir program gibi başlamak içindir.
Özellikler:
Basit - Danışman o & rsquo basit bir INI-tarzı yapılandırma dosyası aracılığıyla yapılandırılır; öğrenmesi kolaydır. Bu başarısız süreçleri ve otomatik günlük döndürmeyi yeniden başlatmadan gibi hayatınızı kolaylaştırmak birçok işlem başına seçenekleri sağlar.
Merkezi - Danışman, başlatmak, durdurmak, ve işlemlerini izlemek için bir yer sağlar. Işlemler tek tek ya da gruplar halinde kontrol edilebilir. Sen bir yerel veya uzak komut satırı ve web arayüz sağlamak için Amiri yapılandırabilirsiniz.
Verimli - Süpervizör çatal / exec ve subprocesses don & rsquo ile onun subprocesses başlar; t Artalanda. Bir süreç başarısız süreçleri yeniden zahmetli PID dosyaları ve periyodik yoklama güveniyor bazı çözümler aksine, sonlandırıldığında işletim sistemi hemen Amiri sinyalleri.
Genişletilebilir - Danışman herhangi bir dilde yazılmış programlar onu izlemek için kullanabileceğiniz basit bir olay bildirim protokolü ve kontrol için bir XML-RPC arayüzü var. Ayrıca Python geliştiricileri tarafından kaldıraçlı olabilir uzatma noktaları ile inşa edilmiştir.
Uyumlu - Danışman sadece Windows için hariç her şeyi çalışır. Bu test ve Linux, Mac OS X, Solaris, FreeBSD ve desteklenir. Kurulum bir C derleyicisi gerektirmez, bu yüzden Python tamamen yazılmış.
Danışman, çok aktif, bugün geliştirilen iken, yeni yazılım değildir - Kanıtlanmış. Danışman yıl için yaklaşık edilmiş ve birçok sunucularında zaten kullanılıyor etti
Bu sürümde Yeni nedir:.
- `` crashmailbatch --toEmail`` seçeneği şimdi e-posta adresleri virgülle ayrılmış listesini kabul eder.
sürüm 0.5 yeni nedir:
- `` eklendi memmon`` komut, başlangıçta danışmanı ile birlikte ve şimdi superlance taşındı.
Gereksinimler :
- Python
Yorum Bulunamadı