Преглед изворни кода

Allow quick restarting of nginx

It can occur if domain has many aliases, and acme-challenge should be added many times

This fix will prevent this error:
```
May 14 21:39:08 server systemd[1]: nginx.service: Start request repeated too quickly.
May 14 21:39:08 server systemd[1]: nginx.service: Failed with result 'start-limit-hit'.
```
dpeca пре 5 година
родитељ
комит
83d0b9ed90
1 измењених фајлова са 3 додато и 1 уклоњено
  1. 3 1
      bin/v-restart-proxy

+ 3 - 1
bin/v-restart-proxy

@@ -50,7 +50,9 @@ if [ -z "$PROXY_SYSTEM" ] || [ "$PROXY_SYSTEM" = 'remote' ]; then
 fi
 
 # Restart system
-service $PROXY_SYSTEM restart >/dev/null 2>&1
+# service $PROXY_SYSTEM restart >/dev/null 2>&1
+systemctl reset-failed $PROXY_SYSTEM
+systemctl restart $PROXY_SYSTEM > /dev/null 2>&1
 if [ $? -ne 0 ]; then
     send_email_report
     check_result $E_RESTART "$PROXY_SYSTEM restart failed"