2016-07-07 14 views
0

Ist es möglich, dieselbe Redis-Instanz (von AWS) für Sitzungen und Warteschlangen zu verwenden?Kann dieselbe Redis-Instanz für Sitzungen und Laravel-Warteschlangen verwendet werden?

Die gleichen Redis-Verbindungsdetails in der Session- und Warteschlangenkonfigurationsdatei einstellen.

Wenn das Laravel-Framework den Lotto [2.100] -Session-Sweep durchführt und alte Sitzungen löscht, ist es möglich, dass es die Warteschlangen für Jobs/Listener beeinträchtigt?

+2

wie im Dokument, sollte es funktionieren, da der Schlüssel, der für die Sitzung verwendet wird, sich von dem für Warteschlangen verwendeten Schlüssel unterscheidet. –

Antwort

1

Ja, sie können sowohl für Sitzungen als auch für Warteschlangen verwendet werden. Laravel verwendet verschiedene redis-Objekte zum Speichern von Sitzungsdaten, Cachedaten und Warteschlangendaten. Sie sollten Ihre Warteschlange etwas anderes nennen. Außerdem gibt es eine Trennung zwischen verzögerten Warteschlangendaten und unmittelbaren Warteschlangendaten innerhalb von redis.

Der Laravel-Sitzungs-Sweep berührt die Warteschlangendaten nicht.