Süpervizör

Süpervizör, kullanıcılarının UNIX benzeri işletim sistemlerinde bir dizi işlemi kontrol etmelerini sağlayan bir istemci / sunucu sistemidir.
Şimdi İndirin

Süpervizör Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • ZPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Chris McDonough
  • yayıncı web sitesi:
  • http://www.plope.com/software/supervisor2/

Süpervizör Etiketler


Süpervizör Açıklama

Süpervizör, kullanıcılarının UNIX benzeri işletim sistemlerinde bir dizi işlemi kontrol etmelerini sağlayan bir istemci / sunucu sistemidir. Süpervizör, kullanıcılarının UNIX benzeri işletim sistemlerinde bir dizi işlemi kontrol etmelerini sağlayan bir istemci / sunucu sistemidir. Aşağıdakilerden ilham aldı: · Her işlem örneği için "RC.D" komut dosyalarını yazması genellikle uygunsuzdur. RC.D Scripts, Proses Başlatma / AutoStart / Yönetimi'nin en düşük ortak bir cinsinator formudur, ancak yazmak ve bakımı için acı verici olabilir. Ek olarak, RC.D scriptleri kilitlenmemiş bir işlemi otomatik olarak yeniden başlatamaz ve birçok program kendilerini bir çarpışma üzerinde düzgün bir şekilde yeniden başlatmaz. SuperVisord, işlemleri alt işlemi olarak başlatır ve bunları otomatik olarak bir kazada yeniden başlatmak için yapılandırılabilir. Ayrıca, işlemleri kendi çağrısına başlatmak için otomatik olarak yapılandırılabilir. · UNIX'deki işlemlerde doğru yukarı / aşağı durumunu elde etmek genellikle zordur. Pidfiles genellikle yalan söyler. Supervisord, işlemleri alt işlemler olarak başlatır, bu nedenle çocuklarının gerçek yukarı / aşağı durumunu biliyor ve bu veriler için uygun bir şekilde sorgulanabilir. · İşlem durumunu kontrol etmesi gereken kullanıcılar sadece bunu yapmak için ihtiyaç duyar. İşlemlerin çalıştığı makineye tam şişirilmiş kabuk erişimini istemiyor veya ihtiyaç duymazlar. SüpervizerCtl, makineye çok sınırlı bir erişim şekli sağlar, esasen kullanıcıların işlem durumunu izlemenizi sağlar ve basit bir kabuklu veya Web UI'sinden "durdur", "Başlat" ve "Yeniden Başlat" komutlarını "durdur" komutlarını "durdur) yaparak kontrol edin. · Kullanıcılar genellikle birçok makineye işlemleri kontrol etmeniz gerekir. Süpervizör, etkileşimli olarak basit, güvenli ve düzgün bir mekanizma sağlar ve makinelerin gruplarındaki işlemleri otomatik olarak kontrol eder. · "Düşük" TCP bağlantı noktalarında dinleyen işlemler, kök kullanıcı (bir UNIX yanlış yüzey) olarak çalıştırılması ve yeniden başlatılması gerekir. Genellikle, "normal" insanların böyle bir işlemi durdurması veya yeniden başlatmasına izin vermek için mükemmel bir şekilde iyi olması, ancak bunları kabuk erişimi sağlamak için sıklıkla pratik değildir ve bunları kök erişim veya sudo erişimiyle sağlamak çoğu zaman imkansızdır. Ayrıca (haklı olarak) onlara neden bu sorunun var olduğunu açıklamak zor. Eğer süpervisod kök olarak başladığında, "normal" kullanıcıların, sorunun kendilerinin inceliklerini açıklamaya gerek kalmadan bu tür işlemleri kontrol etmesine izin vermek mümkündür. · Süreçlerin genellikle gruplar halinde başlaması ve durdurulması gerekir, bazen "önceliğinde bile) Emir". İnsanlara bunu nasıl yapacağını açıklamak genellikle zordur. Süpervizör, işlemlere öncelikleri atamanıza izin verir ve kullanıcının "Tümü Başlat" ve "Tümünü Yeniden Başlat" gibi "Tümü Başlat" ve "Tümünü Yeniden Başlat" vasıtasıyla komutları emmesini sağlar. Ek olarak, işlemler "Proses Grupları" na gruplandırılabilir ve bir dizi mantıksal olarak ilgili işlemler durdurulabilir ve birim olarak başlatılabilir. Bu, süpervizör tarafından bağlı tüm dağıtımları indirir ve yükleyecektir ve nihayet süpervizörün kendisini yükleyecektir. Bu yapıldıktan sonra, "Sample.conf" dosyasını, aynı dizinde bu dosya olarak bulacağınız dosyayı /etc/supervisord.conf dosyasını kopyalayın ve beğeninize göre değiştirin. Supervisord.conf dosyasını / etc'e koymamayı tercih ederseniz, herhangi bir yere yerleştirebilir ve Supervisord'u başlatabilir ve Configuration dosyasına -C bayrağı üzerinden, örneğin. "Python Supervisord.py -C / Yolu / Numune / Conf" veya "Supervisord" adlı Shell Script'i kullanıyorsanız, "SuperVisord-C /Path/To/Sample.conf".· Ben aşağıda referans yapıyorum "$ Bağ" Supervisord ve süper vb. Bu, python kurulumunuzun yapılandırıldığı "bağlayıcı" dizinidir. Örneğin, "./configure --prefix = / usr / local / python" aracılığıyla monte edilmiş python kurulumu için; yapmak; kurulum yapmak ", $ BINFIR" / usr / local / python / bin "olur. Farklı platformlarda python tercümanları farklı $ bağları kullanır. "Setup.py kurulumunun" çıktısına bakın. Süpervizör bir "Proses İletişim" olay bildirimi gerçekleştirme. · İşlem grupları eklendi. · XML-RPC arayüzü API, yeni bir üst düzey ad alanı fabrikalarını kaydettirerek keyfi yollarla genişletilebilir. · Süreçlerin stdout ve stderr'ı günlüğe kaydedilebilir bağımsız olarak. · Web arayüzü styling geliştirildi.


Süpervizör İlgili Yazılım

mrtg-ping-prob

MRTG-PING-PROBE projesi, yuvarlak yolculuk süresini ve paket kaybını başka bir konakçıya izler. ...

460

İndirmek

fireflier

Fireflier, Iptables Çerçevesinin üstüne inşa edilen bir güvenlik duvarı aracıdır. ...

133

İndirmek