sql >> Databáze >  >> NoSQL >> Redis

sdílení IO objektu ve více instancích uzlů

Pokud dobře rozumím vašemu problému. vaším výchozím bodem byla tato otázka. Pravděpodobně máte přístup k A z B (hostitel ne redis). Takže v A můžete stisknout to, co potřebujete vyslat na A:

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

a na vašem procesu A provedete BRPOP na dataToEmit a na zpětném volání můžete unjsonize a emitovat, co chcete

můžete také odeslat 1 klíč pro 1 pokoj. Nezapomeňte, že pro tyto věci můžete použít konkrétní číslo databáze

Doufám, že vám to může pomoci



  1. Celer se pokouší připojit k nesprávnému brokerovi

  2. Migrace socket.io z 0.9.x na 1.x, problémy s konfigurací RedisStore

  3. Redis :Jak mohu třídit svůj hash podle klíčů?

  4. mongoexport bez pole _id