Existe-t-il une fonctionnalité similaire à '.emit' et '.on' de WebSocket avec Node Redis? Je n'aime pas comment j'ai besoin de .subscribe
puis .publish
et d'écouter la réponse avec .on
.Noeud Redis Emit/On à la place de Pub/Sub
0
A
Répondre
0
Non, vous avez besoin d'une connexion pour vous abonner. Ce n'est pas une limitation du nœud redis mais une limitation de Redis elle-même. Comme vous pouvez le voir dans la documentation "Un client abonné à un ou plusieurs canaux ne devrait pas émettre de commandes, bien qu'il puisse s'abonner et se désabonner d'autres canaux". C'est pourquoi vous avez besoin d'une connexion pour vous abonner et d'une autre connexion pour toutes les publications.