2016-08-29 15 views
6

Bir ubuntu 16.04 makinesinde bir caddy web sunucusu başlatmak için systemd kullanıyorum. Ben sudo service caddy start ve service caddy status yayınladığınızda, bu hatayı alıyorum:caddy.service start request çok hızlı bir şekilde tekrarlandı

Restart=on-failure 

(# birlikte) dikkat yorumlarında ve yeniden başlatmayı hizmet gösterdi: Benim /etc/systemd/system/caddy.service dosyasında

● caddy.service - Caddy webserver 
    Loaded: loaded (/etc/systemd/system/caddy.service; enabled; vendor preset: enabled) 
    Active: failed (Result: exit-code) since Mon 2016-08-29 05:03:02 EDT; 4s ago 
    Docs: https://caddyserver.com/ 
    Process: 1135 ExecStart=/usr/local/bin/caddy -agree -email [email protected] -pidfile=/var/run/caddy/caddy.pid (code=exited, status 
Main PID: 1135 (code=exited, status=1/FAILURE) 

systemd[1]: Started Caddy webserver. 
caddy[1135]: Activating privacy features... done. 
caddy[1135]: 2016/08/29 05:03:02 Caddyfile:12 - Parse error: unknown property 'errors' 
systemd[1]: caddy.service: Main process exited, code=exited, status=1/FAILURE 
systemd[1]: caddy.service: Unit entered failed state. 
systemd[1]: caddy.service: Failed with result 'exit-code'. 

cevap

16

, ben aşağıdaki satırı vardı Caddyfile'mdaki temel sorun.

DÜZENLEME:

service caddy status sadece bazen sadece tam günlüğüne bakarak altta yatan problem bulabilirsiniz, günlüğünden birkaç satır yazdırır. Eğer StartLimitBurst vuracak başlayan/durdurma defalarca test ettiğiniz takdirde ve - hatları StartLimitInterval ve caddy.service dosyada StartLimitBurst not saçlarını çekerek Başkası için

journalctl -u caddy 
3

: syslog'u kullanılıyorsa, bu ile yapılır sınırı. Buna izin vermek için partiye artırmanız veya StartLimitInterval'u değiştirmeniz gerekir.

İlgili konular