คำถามติดแท็ก supervisord

6
เซิร์ฟเวอร์ ubuntu 16.04: ไม่สามารถให้หัวหน้างานเริ่มต้นโดยอัตโนมัติ
ฉันติดตั้งผู้ดูแลบนเซิร์ฟเวอร์ Ubuntu 16.04 $ sudo apt-get install supervisor $ sudo update-rc.d supervisor defaults หลังจากรีบูตเครื่องผู้ควบคุมจะไม่เริ่มต้นโดยอัตโนมัติ ตรวจสอบสถานะ: qinking126@nas:~$ sudo service supervisor status [sudo] password for qinking126: ● supervisor.service - Supervisor process control system for UNIX Loaded: loaded (/lib/systemd/system/supervisor.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: http://supervisord.org ฉันไม่แน่ใจว่าทำไมมันไม่ทำงาน (ตาย) ฉันต้องตรวจสอบอะไรเพื่อให้ได้รับการแก้ไข

1
พุ่งพรวดและผู้ดูแลใช้สำหรับสิ่งเดียวกันหรือไม่
ฉันมีกระบวนการที่ใช้ jvm ซึ่งฉันต้องแน่ใจว่าจะเริ่มต้นเมื่อใดก็ตามที่เซิร์ฟเวอร์ของฉันรีบูตและถ้ามันหยุดเพราะข้อผิดพลาดที่ไม่คาดคิด ฯลฯ ฉันใช้งาน Ubuntu 12.04 ในกรณีที่มีปัญหา ฉันเห็นตัวอย่างสคริปต์พุ่งพรวดและฉันก็เอนไปทางนั้น แต่ฉันต้องการที่จะเข้าใจความแตกต่างที่เกิดขึ้นกับสิ่งที่ชอบพุ่งพรวดหรือหัวหน้างาน พวกเขาจะใช้เพื่อวัตถุประสงค์เดียวกันหรือมีความแตกต่างในการทำงาน?

2
มี SystemD เกิดกระบวนการ N
ที่องค์กรของฉันเรามีกระบวนการผู้ปฏิบัติงานที่ต้องรอคิวจำนวนมาก ขณะนี้เรากำลังใช้ SupervisorD เพื่อจัดการพวกเขา แต่ต้องการใช้ SystemD หากเป็นไปได้สำหรับข้อดีบางประการในนั้น ฉันค่อนข้างมีประสบการณ์กับการเขียนหน่วยที่กำหนดเอง แต่ฉันไม่ได้มีอะนาล็อกในดินแดน SystemD ในทันที ในเอกสารประกอบของ SupervisorDพารามิเตอร์ที่เรียกว่าnumprocsมีรายละเอียดซึ่งอนุญาตให้หนึ่งตั้งค่าจำนวนกระบวนการที่ต้องการเริ่มด้วยบริการ ถ้าฉันต้องการเริ่มต้นกระบวนการ 30 กระบวนการมันเป็นการเปลี่ยนแปลงหนึ่งบรรทัด มีการตั้งค่าในหน่วย SystemD ที่จะอนุญาตให้ฉันระบุจำนวนกระบวนการที่ฉันต้องการเริ่มต้นหรือไม่?

3
Supervisord ไม่ทำงาน
ค่อนข้างตกใจเกี่ยวกับหัวหน้างาน ฉันได้รับข้อผิดพลาดนี้ unix:///var/run/supervisor.sock no such file สิ่งที่น่าตกใจมากคือไฟล์อยู่ที่นั่น! ฉันกำลังทำงานบน Ubuntu บน ec2 ฉันเบื่อที่จะ chmod ถึง 0777 เช่นกัน [supervisord] logfile=/var/log/supervisord.log ; (main log file;default $CWD/supervisord.log) logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB) logfile_backups=10 ; (num of main logfile rotation backups;default 10) loglevel=debug ; (log level;default info; others: debug,warn,trace) pidfile=/var/run/supervisord.pid ; …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.