Redis
 sql >> Database >  >> NoSQL >> Redis

condivisione di oggetti IO in più istanze di nodi

Se capisco bene il tuo problema. il tuo punto di partenza era questa domanda Probabilmente puoi accedere ad A da B (host non redis). Quindi in A puoi spingere quello che devi emettere su A:

LPUSH dataToEmit "{'room':'room-ABCD', 'data':'<escapeddata>'}" 

e sul tuo processo A esegui un BRPOP su dataToEmit e sul callback puoi unjsonize ed emettere quello che vuoi

Potrebbe essere che potresti anche spedire a 1 chiave per 1 camera. Non dimenticare che puoi utilizzare un numero di database specifico per questa roba

Spero di esserti stato d'aiuto