2
วิธีสร้างบริการ systemd เสมือนเพื่อหยุด / เริ่มอินสแตนซ์หลาย ๆ ตัวพร้อมกันได้อย่างไร
systemdผมวางแผนที่จะเป็นเจ้าภาพหลายกรณีของเว็บแอปเหมือนกันสำหรับลูกค้าที่ใช้ ผมอยากที่จะสามารถstopและstartตัวอย่างลูกค้าแต่ละรายโดยใช้systemdเช่นเดียวกับการรักษาเก็บทั้งกรณีลูกค้าเป็นบริการเดียวที่สามารถหยุดและเริ่มต้นด้วยกัน systemdดูเหมือนว่าจะให้หน่วยการสร้างที่ฉันต้องการใช้PartOfและไฟล์เทมเพลตหน่วย แต่เมื่อฉันหยุดบริการหลักบริการลูกค้าลูกจะไม่หยุด ฉันจะทำให้มันทำงานกับ systemd ได้อย่างไร นี่คือสิ่งที่ฉันมี ไฟล์หน่วยหลักapp.service: [Unit] Description=App Web Service [Service] # Don't run as a deamon (because we've got nothing to do directly) Type=oneshot # Just print something, because ExecStart is required ExecStart=/bin/echo "App Service exists only to collectively start and stop App instances" # Keep …