swooleComment fermer ? Comment arrêter le processus démon si swoole l'a accidentellement démarré ?
1. J'ai utilisé swoole dans le projet aujourd'hui et j'ai accidentellement activé le processus démon dans la configuration (c'est-à-dire que le processus s'exécute toujours en arrière-plan)
2. En conséquence, lors du débogage du code du socket, le processus était terminé et rouvert, et il montrait toujours que le port était occupé
3. Même si la fenêtre d'exécution de la commande du terminal était fermée à ce moment-là, rouvrez-la, le port est également occupé et le processus ne peut pas être redémarré. La solution est la suivante :
La première étape consiste à changer le processus démon dans le code en 0
La deuxième étape consiste à trouver le pid de ce numéro de port (I Le port que le code écoute est 9503), et la commande PID
est la suivante :
netstat -apn | grep 9503
Étape 3 : Tuez ceci processus
La commande est la suivante :
kill -9 18669
Vous pouvez maintenant réactiver le programme d'écoute, et plus aucune erreur ne sera signalée indiquant que le port est occupé
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!