Peut node.js écouter sur socket UNIX?
Peut node.js
écouter sur socket UNIX? Je n'ai trouvé aucune documentation à ce sujet. Je n'ai vu la possibilité de les écouter sur un port dédié.
Vous devez vous connecter pour publier un commentaire.
Peut node.js
écouter sur socket UNIX? Je n'ai trouvé aucune documentation à ce sujet. Je n'ai vu la possibilité de les écouter sur un port dédié.
Vous devez vous connecter pour publier un commentaire.
Oui. C'est dans la documentation.
https://nodejs.org/api/net.html#net_server_listen_path_backlog_callback
Pour écouter les connexions entrantes dans node.js vous souhaitez utiliser le net.serveur classe.
Le niveau moyen de la création d'une instance de cette classe est la
net.createServer(...)
fonction. Une fois que vous avez une instance de cette classe, vous utilisez leserver.listen(...)
fonction de dire le serveur où à vraiment écouter.Si le premier argument à écouter, c'est un numéro, puis de nodejs sera à l'écoute sur une socket TCP/IP avec ce numéro de port. Toutefois, si le premier argument à écouter, c'est une chaîne de caractères, puis l'objet serveur est à l'écoute sur une socket Unix à ce chemin.
app.listen
est essentiellement une fonction d'assistance, faireapp.listen("/var/run/mysocket")
est tout aussi valide.