ฉันมีข้อผิดพลาดเมื่อฉันทำ systemctl เริ่ม gunicorn.socket
สถานะ systemctl gunicorn.socket
â gunicorn.socket - ซ็อกเก็ต gunicorn
โหลดแล้ว: ข้อผิดพลาด (เหตุผล: Unit gunicorn.socket ไม่สามารถโหลดได้อย่างถูกต้อง: ข้อความเสีย)
ใช้งาน: ไม่ใช้งาน (ตาย)
17 กันยายน 14:20:52 tcs-generator systemd[1]: /etc/systemd/system/gunicorn.socket:3: ส่วนหัวของส่วนที่ไม่ถูกต้อง '[Socket]ListenStream=/run/gunicorn.sock'
ไฟล์ SystemD Unit ของฉัน (gunicorn.service):
[หน่วย]
Description=กูนิคอร์นภูต
ต้องการ = gunicorn.socket
หลังจาก = network.target
[บริการ]
ผู้ใช้ = ราก
Group=www-ข้อมูล
WorkingDirectory=/var/www/Network_web
ExecStart=/var/www/Network_web/djangoenv/bin/gunicorn --access-logfile - --workers 3 --bind unix:/run/gunicorn.sock Network_web.wsgi:application
[ติดตั้ง]
WantedBy=multi-user.target
ไฟล์ซ็อกเก็ตของฉัน (gunicorn.socket):
[หน่วย]
Description=เต้ารับกูนิคอร์น
[Socket]ListenStream=/run/gunicorn.sock
[ติดตั้ง]
WantedBy=sockets.target
นี่คือผลลัพธ์บางส่วนที่เราเห็น:
root@tcs-generator:/# ls -la /run/ | เกรปกู
root@tcs-generator:/#
17 ก.ย. 17:18:28 tcs-generator systemd[1]: เริ่มต้น gunicorn daemon
17 ก.ย. 17:18:31 tcs-generator gunicorn[858]: การใช้งาน: gunicorn [OPTIONS] [APP_MODULE]
17 ก.ย. 17:18:31 tcs-generator gunicorn[858]: gunicorn: ข้อผิดพลาด: argument -b/--bind: คาดว่าจะมีหนึ่งอาร์กิวเมนต์
17 ก.ย. 17:18:31 tcs-generator systemd[1]: gunicorn.service: ออกจากกระบวนการหลัก, รหัส = ออก, สถานะ = 2 / INVALIDARGUMENT
17 กันยายน 17:18:31 tcs-generator systemd[1]: gunicorn.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'
17 กันยายน 14:20:52 tcs-generator systemd[1]: /etc/systemd/system/gunicorn.service:10: ไม่มี '=' ละเว้นบรรทัด