Création d'une connexion de socket Web à l'aide du cliquet php. J'ai connecté un client et ensuite exécuté une requête (il faudra environ 20 secondes pour exécuter la requête) pendant ce temps j'essaye de connecter un autre client et je vois que la connexion du socket Web est en attente (essayant toujours de changer de protocole) . Plus tard quand la réponse est venue pour la demande initiale, je vois que le serveur imprime 'new connection established' (j'ai gardé cette instruction dans ma fonction onOpen).Boucle d'événements à cliquet bloquée
Si la réaction de php fonctionne sur le même principe que NodeJs alors même si le traitement prend beaucoup de temps, la connexion ne devrait-elle pas s'établir?
Pourquoi la connexion du socket Web est-elle bloquée en raison de la partie d'exécution ultérieure?
Alors, comment utilisez-vous la fonction de flux d'E/S sans blocage au lieu de créer vous-même la connexion à la base de données? – TheStoryCoder