Hangisi Kullanılır - Systemd OR Danışmanı?


14

Elastik arama konusunda uyarmak için bir eklentim var.

Bu, her seferinde manuel olarak çalıştırılır

python -m elastalert.elastalert --verbose --rule example_frequency.yaml   

Bu şekilde ona bir ekran ayırmak zorundayım ve arka planda çalışmasını istiyorum.

Bu görev Süpervizör veya systemd kullanacağım 2 şekilde yapılabilir .

Tek yapmam gereken bunlardan herhangi biri için bir senaryo yazmak.

Ama aslında üretimde ne kullanmalıyım?

Her ikisinin de artıları ve eksileri nelerdir?

Yanıtlar:


14

Kullanım durumunuz için systemd yeterince iyidir.

systemd artıları:

OS ile birlikte gelir. Başka bir bağımlılığa gerek yok.

Kullanımı kolay. Bir sistem hizmeti gibi yönetilebileceği için öğrenme eğrisi yoktur.

süpervizör profesyonelleri:

Herhangi bir kullanıcı süreçleri yönetebilir. Süper kullanıcı olmanıza gerek yok.

Süreci yönetmek için güzel bir web arayüzü var.

Herhangi bir dağıtımda çalışır.

Süreci yönetmede daha fazla esneklik (gruplar, öncelik sırası).

Süpervizörün daha fazla avantajını öğrenmek için dokümanları okuyabilirsiniz .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.