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

Redis opfanger ikke broadcast-begivenheder i Laravel 5.1

Havde selv dette problem lige nu.

Tilsyneladende udsendte begivenheder brug QUEUE_DRIVER :

Se "Forudsætninger for kø":

Før du sender begivenheder, skal du også konfigurere og køre en kølytter. Al udsendelse af begivenheder foregår via job i kø, så responstiden på din ansøgning ikke bliver alvorligt påvirket.

Så for at fange begivenhederne med det samme, kan du indstille QUEUE_DRIVER=sync .
Men dette tilrådes naturligvis ikke, da alle dine andre job også ville køre synkroniseret.
Så det er bedre at konfigurere en ordentlig køhåndtering først.




  1. StackExchange.Redis hvordan man abonnerer på flere kanaler

  2. Sådan får du klienten til at downloade en meget stor fil, der genereres i farten

  3. Redis:Returnerer alle værdier gemt i en database

  4. MongoDB:undtagelse i initAndListen:20 Forsøgte at oprette en låsefil på en skrivebeskyttet mappe:/data/db, afsluttende