1. Aktivieren Sie den Daemon-Prozess in der Konfiguration (d. h. der Prozess läuft immer im Hintergrund):
2 . Ergebnis-Debugging-Socket-Code Wenn der Prozess beendet und erneut geöffnet wird, wird immer angezeigt, dass der Port belegt ist
3. Auch wenn das Fenster zum Ausführen des Terminalbefehls geschlossen und erneut geöffnet wird Da der Port dieses Mal noch belegt ist, kann der Vorgang nicht erneut gestartet werden. Die Lösung lautet wie folgt:
Der erste Schritt besteht darin, den Daemon-Prozess im Code auf 0 zu ändern
Der zweite Schritt: Finden Sie die PID dieser Portnummer (der Port, den mein Code abhört, ist 9503) und rufen Sie die PID ab
Der Befehl lautet wie folgt:
netstat -apn | grep 9503
Schritt 3: Beenden Sie diesen Prozess
Der Befehl lautet wie folgt:
kill -9 18669
Zu diesem Zeitpunkt können Sie das Abhörprogramm erneut öffnen , und es wird keine Fehlermeldung mehr geben, dass der Port belegt ist
(Lernempfehlung: Swoole-Video-Tutorial)
Das obige ist der detaillierte Inhalt vonWie schalte ich den Daemon-Prozess aus, nachdem Swoole aktiviert wurde?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!