ต้องการใช้ - systemd หรือหัวหน้างาน


14

ฉันมีปลั๊กอินสำหรับแจ้งเตือนเกี่ยวกับ elasticsearch

นี่คือการเรียกใช้ด้วยตนเองทุกครั้ง

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

ด้วยวิธีนี้ต้องอุทิศหน้าจอและฉันต้องการให้ทำงานในพื้นหลัง

งานนี้สามารถทำได้ใน 2 วิธีทั้งผมใช้หัวหน้าหรือsystemd

สิ่งที่ฉันต้องทำคือเขียนสคริปต์สำหรับสิ่งเหล่านี้

แต่สิ่งที่ฉันควรใช้ในการผลิตจริง?

ข้อดีและข้อเสียของทั้งสองนี้คืออะไร

คำตอบ:


14

สำหรับกรณีการใช้งานของคุณ systemd ดีพอ

ข้อดีของ systemd:

มาพร้อมกับระบบปฏิบัติการ ไม่จำเป็นต้องพึ่งพาคนอื่น

ใช้งานง่าย ไม่มีเส้นโค้งการเรียนรู้เนื่องจากสามารถจัดการได้เหมือนบริการระบบ

ข้อดีของ supervisord:

ผู้ใช้สามารถจัดการกระบวนการ ไม่จำเป็นต้องเป็น superuser

มีเว็บอินเตอร์เฟสที่ดีในการจัดการกระบวนการ

ทำงานบน distro ใด ๆ

ความยืดหยุ่นมากขึ้นในการจัดการกระบวนการ (กลุ่มลำดับความสำคัญ)

คุณสามารถอ่านเอกสารที่จะรู้ว่าข้อได้เปรียบมากขึ้นของ supervisord

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.