Score:1

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

ธง in

ครั้งแรกที่ฉันตั้งค่าบริการ systemd ของฉัน มันใช้งานได้ดี

อย่างไรก็ตาม เมื่อฉันรีสตาร์ทเซิร์ฟเวอร์ บริการ systemd ไม่เริ่มทำงาน แต่ยังคงเปิดอยู่ กำลังเปิดใช้งาน.

มีคนให้คำแนะนำว่าทำไมสิ่งนี้ถึงเกิดขึ้น?

ไฟล์หน่วย:

[หน่วย]
คำอธิบาย=แอปของฉัน
After=network.service
หยุดเมื่อไม่ต้องการ=ใช่

[บริการ]
พิมพ์=แจ้ง
NotifyAccess=ทั้งหมด
ผู้ใช้ = อูบุนตู
Group=อูบุนตู

WorkingDirectory=/opt/app
KillMode=กระบวนการ
PIDFile=/tmp/app%I.pid
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=app%I
สภาพแวดล้อม=SOCKET=/tmp/thin-%I.socket
ExecStart=/opt/app/bin/start
ExecReload=/opt/app/bin/โหลดซ้ำ
ExecStop=/opt/app/bin/stop
เริ่มใหม่ = เสมอ
LimitNOFILE=10240
CPUโควต้า=90%

[ติดตั้ง]
ต้องการโดย=app.target

บันทึกจาก สมุดรายวันctl -xe:

10 พ.ย. 20:51:35 ชื่อโฮสต์ systemd[1]: [email protected]: เริ่มดำเนินการหมดเวลา สิ้นสุด
10 พ.ย. 20:51:35 ชื่อโฮสต์ systemd[1]: [email protected]: ล้มเหลวด้วยผลลัพธ์ 'หมดเวลา'
10 พ.ย. 20:51:35 ชื่อโฮสต์ systemd[1]: ไม่สามารถเริ่มแอปของฉัน
-- เรื่อง: Unit [email protected] ล้มเหลว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- หน่วย [email protected] ล้มเหลว
--
-- ผลลัพธ์คือผลลัพธ์
10 พ.ย. 20:51:35 ชื่อโฮสต์ systemd[1]: [email protected]: หมดเวลาระงับบริการแล้ว กำลังตั้งเวลารีสตาร์ท
10 พ.ย. 20:51:35 ชื่อโฮสต์ systemd[1]: [email protected]: งานรีสตาร์ทตามกำหนดเวลา ตัวนับการรีสตาร์ทอยู่ที่ 4
-- เรื่อง: มีการกำหนดเวลาการรีสตาร์ทเครื่องโดยอัตโนมัติ
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- มีการกำหนดเวลาการรีสตาร์ทหน่วย [email protected] โดยอัตโนมัติ ซึ่งเป็นผลลัพธ์สำหรับ
-- การกำหนดค่า Restart= การตั้งค่าสำหรับหน่วย
10 พ.ย. 20:51:35 ชื่อโฮสต์ systemd[1]: หยุดแอปของฉัน
-- เรื่อง: Unit [email protected] ปิดตัวลงแล้ว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- Unit [email protected] ปิดตัวลงเรียบร้อยแล้ว
10 พ.ย. 20:51:35 ชื่อโฮสต์ systemd[1]: กำลังเริ่มแอปของฉัน...
-- เรื่อง: Unit [email protected] ได้เริ่มต้นขึ้นแล้ว
-- กำหนดโดย: systemd
-- การสนับสนุน: http://www.ubuntu.com/support
--
-- Unit [email protected] เริ่มทำงานแล้ว

ฉันไม่แน่ใจว่าฉันจะให้ข้อมูลใดที่นี่เพื่อช่วยคุณได้บ้าง ถ้าฉันสามารถให้อะไรคุณสามารถถามฉันในความคิดเห็นได้โปรด

in flag
ไฟล์หน่วยของคุณจะเริ่มต้น เป็นสถานะและบันทึกเช่นกัน
Sidney avatar
in flag
ฉันได้อัปเดตคำถามพร้อมรายละเอียดเพิ่มเติมแล้ว
Score:1
ธง in

ฉันพบว่าเกิดอะไรขึ้น

แอปต้องการเวลามากขึ้นในการเริ่มต้น แต่ systemd มักหยุดทำงานก่อนที่จะมีเวลาเริ่มต้นและแจ้งเตือน มันจะเกิดขึ้นเฉพาะเมื่อทำการบูทเท่านั้น เนื่องจากแอพจะใช้เวลามากขึ้นในการเริ่มต้นเมื่อระบบกำลังบูท

เลยต้องเสริมให้ใหญ่ขึ้น หมดเวลาวินาทีแล้วมันทำงานได้ดี

โพสต์คำตอบ

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