Om jag förstår ditt problem bra. din startpunkt var den här frågan. Du kan förmodligen komma åt A från B (värd inte redis). Så i A kan du trycka på det du behöver sända ut på A:
LPUSH dataToEmit "{'room':'room-ABCD', 'data':'<escapeddata>'}"
och på din A-process utför du en BRPOP på dataToEmit och på återuppringningen kan du unjsonize och sända ut som du vill
kanske du också kan skicka till 1 nyckel för 1 rum. Glöm inte att du kan använda ett specifikt databasnummer för det här
Jag hoppas att det kan hjälpa dig