Maison > cadre php > Swoole > le corps du texte

Comment démarrer Swoole

(*-*)浩
Libérer: 2019-12-09 09:06:45
original
6570 Les gens l'ont consulté

Comment démarrer Swoole

Démarrer au démarrage

Si vous souhaitez exécuter automatiquement votre serveur au démarrage, vous pouvez le faire dans le fichier /etc/rc.local file Join (Apprentissage recommandé : tutoriel vidéo swoole )

/usr/bin/php /data/webroot/www.swoole.com/server.php
Copier après la connexion

Il est recommandé d'utiliser systemd ou superviseur pour implémenter la gestion des services.

Démarrez le serveur et écoutez tous les ports TCP/UDP Prototype de fonction :

bool Server->start()
Copier après la connexion

Après un démarrage réussi, les processus worker_num+2 seront créés. Processus maître+processus gestionnaire+serv->worker_num Processus de travail.

Si le démarrage échoue, false sera renvoyé immédiatement

Une fois le démarrage réussi, il entrera dans la boucle d'événements et attendra la demande de connexion client. Le code après la méthode de démarrage ne sera pas exécuté

Une fois le serveur arrêté, la fonction de démarrage renvoie vrai et continue de s'exécuter vers le bas

La définition de task_worker_num augmentera le nombre correspondant de processus de tâche

Les méthodes avant start dans la liste des méthodes ne peuvent être utilisées qu'avant l'appel de start, et les méthodes après start ne peuvent être utilisées que dans les fonctions de rappel d'événement telles que onWorkerStart et onReceive

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal