Heim  >  Artikel  >  PHP-Framework  >  So schließen Sie den Swoole-Daemon

So schließen Sie den Swoole-Daemon

(*-*)浩
(*-*)浩Original
2019-12-09 10:28:275345Durchsuche

So schließen Sie den Swoole-Daemon

1. Verwenden Sie SWOOLE heute im Projekt und öffnen Sie versehentlich den Guardian-Prozess in der Konfiguration (dh der Prozess läuft im Hintergrund) (Empfohlenes Lernen : Swoole-Video-Tutorial)

So schließen Sie den Swoole-Daemon2. Beim Debuggen des Socket-Codes wurde der Prozess beendet und neu gestartet, und es wurde immer wieder angezeigt, dass der Port war belegt

So schließen Sie den Swoole-Daemon3 Auch wenn Sie das Terminalbefehlsausführungsfenster schließen und erneut öffnen, ist der Port immer noch belegt und der Prozess kann nicht erneut gestartet werden. Die Lösung lautet wie folgt:

Der erste Schritt besteht darin, den Daemon-Prozess im Code auf 0 zu ändern

So schließen Sie den Swoole-Daemon

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

So schließen Sie den Swoole-Daemon

Schritt 3: Beenden Sie den Prozess

Der Befehl lautet wie folgt:

kill -9 186691
Zu diesem Zeitpunkt können Sie das Abhörprogramm neu starten. Keine Fehlermeldung mehr, dass der Port belegt ist

Das obige ist der detaillierte Inhalt vonSo schließen Sie den Swoole-Daemon. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Ist Swoole asynchron?Nächster Artikel:Ist Swoole asynchron?