Maison  >  Article  >  cadre php  >  Comment arrêter le processus démon dans swoole

Comment arrêter le processus démon dans swoole

藏色散人
藏色散人original
2020-04-10 09:52:323452parcourir

Comment arrêter le processus démon dans swoole

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)

Comment arrêter le processus démon dans swoole

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é

Comment arrêter le processus démon dans swoole

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

Comment arrêter le processus démon dans swoole

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

Comment arrêter le processus démon dans swoole

É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é

Comment arrêter le processus démon dans swoole

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn