Score:0

มีวิธีอัปเดตการกำหนดค่า SystemD เพื่อไม่ให้เริ่มทำงานหากชื่อเท่ากับ "golang_shared_environment"" หรือไม่

ธง cn

ขณะนี้ฉันมีไฟล์ systemd ชื่อ [email protected] ที่ใช้สำหรับบริการ go ทั้งหมดของฉัน

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

[บริการ]
EnvironmentFile=/etc/sysconfig/golang_shared_environment
EnvironmentFile=-/etc/sysconfig/golang_%i
ExecStart=/bin/sh -c /local/%i/%i
รีสตาร์ท = เมื่อล้มเหลว
รีสตาร์ทวินาที = 2
SyslogIdentifier=golang_%i
ผู้ใช้=go_%i

[หน่วย]
After=network-online.target กงสุลบริการ
Description=บริการ Golang "%i"
Wants=network-online.target กงสุลบริการ

ฉันต้องการเพิ่ม ExecCondition ที่หยุดบริการชื่อ "golang_shared_environment" ตั้งแต่เริ่มต้น

ปัจจุบัน ทุกคนสามารถเริ่มบริการโดยใช้ golang@"component_name" และฉันต้องการให้แน่ใจว่าบริการ go บางอย่างไม่ได้เริ่มทำงาน

สิ่งนี้ถูกสร้างขึ้นในตอนแรกเพื่อให้บริการ go สามารถเริ่มใช้ระบบอัตโนมัติของฉันได้

โพสต์คำตอบ

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