Score:0

Systemd: จะเริ่มบริการอินสแตนซ์โดยอัตโนมัติหลังจากรีบูตได้อย่างไร

ธง sb

ฉันมีไฟล์บริการ systemd [email protected] ดังต่อไปนี้:

[หน่วย]
คำอธิบาย=...
หลังจาก = network.target

[บริการ]
ผู้ใช้=...
Group=www-ข้อมูล
WorkingDirectory=/บ้าน/...
ExecStart=...
เริ่มใหม่ = เสมอ
รีสตาร์ทวินาที = 1 วินาที

[ติดตั้ง]
WantedBy=multi-user.target

ฉันเริ่มต้นหลาย ๆ กรณีเช่นนี้:

sudo systemctl เริ่ม my_service@a
sudo systemctl เริ่ม my_service@b
sudo systemctl เริ่ม my_service@c

ขออภัย เมื่อเซิร์ฟเวอร์รีบูต เซิร์ฟเวอร์จะไม่เริ่มทำงานอีก และฉันต้องเรียกใช้คำสั่งด้านบนด้วยตนเองอีกครั้ง ก่อนที่ฉันจะเริ่มใช้บริการสร้างอินสแตนซ์ บริการจะเริ่มทำงานโดยอัตโนมัติ

มีวิธีใดที่จะตรวจสอบให้แน่ใจว่าอินสแตนซ์ทั้งหมดเริ่มต้นอีกครั้งเมื่อเครื่องรีบูต หรือฉันควรจะใช้วิธีอื่นเพื่อให้บรรลุเป้าหมายนั้น?

รุ่น: Ubuntu 18.04.4 LTS, systemd 237

Score:0
ธง sb

คิดออกแล้วลืมไปว่าฉันต้องวิ่ง เปิดใช้งาน นอกจาก เริ่ม:

sudo systemctl เปิดใช้งาน my_service@a
sudo systemctl เปิดใช้งาน my_service@b
sudo systemctl เปิดใช้งาน my_service@c

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา