Score:0

Systemd ไม่ปฏิบัติตาม After= ในส่วน Unit

ธง tn

ฉันมีบริการง่าย ๆ ที่ต้องเริ่มหลังจากหน่วยบริการ bluetooth.service และอื่น ๆ อีกสองสามอย่าง:

[หน่วย]
Description=ใบสมัครของฉัน
ต้องการ=bluetooth.service some.service another.service
After=bluetooth.service some.service another.service

[บริการ]
พิมพ์=dbus
BusName=my.bus.name1
ExecStart=/path/to/my/app
StandardOutput=วารสาร
StandardError=วารสาร

ดูเหมือนว่าค่อนข้างมาตรฐาน บริการนี้ยังคงเริ่มต้นก่อนบริการบลูทูธเสมอ: การวิเคราะห์

นอกจากนี้ ฉันเห็นว่าบริการแสดงรายการอย่างถูกต้องที่นี่:

# systemctl list-dependency -- หลังจาก myapp.service
myapp.service
â ââsome.service
â ââanother.service
â ââbluetooth.service
...เป็นต้น

บริการของฉันไม่ได้ขึ้นอยู่กับสิ่งอื่นใดอย่างชัดเจน ใครสามารถช่วยฉันเข้าใจว่าทำไมสิ่งนี้ถึงเกิดขึ้น

โพสต์คำตอบ

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