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

Redis nepřebírá události vysílání v Laravel 5.1

Měl jsem tento problém právě teď.

Zřejmě vysílané události použijte QUEUE_DRIVER :

Viz "Předpoklady fronty":

Před vysíláním událostí budete také muset nakonfigurovat a spustit posluchač fronty. Veškeré vysílání událostí se provádí prostřednictvím úloh ve frontě, takže doba odezvy vaší aplikace není vážně ovlivněna.

Chcete-li tedy události zachytit okamžitě, můžete nastavit QUEUE_DRIVER=sync .
To se samozřejmě nedoporučuje, protože všechny vaše ostatní úlohy by také běžely synchronizovaně.
Takže je lepší nejprve nastavit správný obslužný program fronty.




  1. Jak prettify exportované MongoDB dokumenty v mongoexportu

  2. MongoDB, MapReduce a řazení

  3. Průvodce vývojáře k sadám replik MongoDB

  4. Dynamické vyhledávání Spark Structured Streaming s Redis