Ако разбирам добре проблема ви. вашата начална точка беше този въпрос. Вероятно можете да получите достъп до A от B (хост, а не redis). Така че в A можете да натиснете това, което трябва да излъчите на A:
LPUSH dataToEmit "{'room':'room-ABCD', 'data':'<escapeddata>'}"
и на вашия A процес изпълнявате BRPOP на dataToEmit и при обратното извикване можете да дезонизирате и излъчвате това, което искате
може би бихте могли да изпратите и до 1 ключ за 1 стая. Не забравяйте, че можете да използвате конкретен номер от база данни за тези неща
Надявам се, че това може да ви помогне