Heim  >  Artikel  >  PHP-Framework  >  Laravel verwendet Redis, um Sitzungen zu teilen (detaillierte Code-Erklärung)

Laravel verwendet Redis, um Sitzungen zu teilen (detaillierte Code-Erklärung)

藏色散人
藏色散人nach vorne
2020-01-30 19:38:183709Durchsuche

Laravel verwendet Redis, um Sitzungen zu teilen (detaillierte Code-Erklärung)

1 Wenn die Anzahl der Besuche im System zunimmt, kann die Verwendung von Redis zum Speichern der Sitzung die Leistung des Systems verbessern und auch Multifunktionen erleichtern -Maschine laden. Sitzung teilen

1. Fügen Sie eine Sitzungsverbindung in Redis hinzu >Jetzt auf das System zugreifen. Die Sitzung wurde mit Redis gespeichert. Etwa 15 % Leistungsverbesserung (aktuelles Projekt)

2. Redis-Zugriffskonfiguration Um andere Server für den Zugriff auf Redis zu verwenden, müssen Sie den Redis-Remotezugriff konfigurieren

1 .Öffnen Sie /etc/redis.conf und ändern Sie die Bind-Informationen. Die aktuelle Server-LAN-IP ist beispielsweise 10.0.0.2

      'session' => [
            'host' => env('REDIS_HOST', '127.0.0.1'),
            'password' => env('REDIS_PASSWORD', null),
            'port' => env('REDIS_PORT', 6379),
            'database' => 10,
        ],

2. Ändern Sie den geschützten Modus

'connection' => 'session',
3 die Redis-Konfiguration

SESSION_DRIVER=redis

4. Registrieren Sie sich und prüfen Sie, ob iptable Port 6379 für den Zugriff geöffnet hat

bind 127.0.0.1 10.0.0.2

5. Andere Server ändern die Umgebung

protected-mode no

Jetzt können andere Server auf Redis zugreifen Server.

Weitere technische Artikel zum Laravel-Framework finden Sie in der Spalte

Laravel-Tutorial

!

PHP-Lernthema für chinesische Websites: PHP-Sitzung

(einschließlich Bilder, Videos, Fälle)

Das obige ist der detaillierte Inhalt vonLaravel verwendet Redis, um Sitzungen zu teilen (detaillierte Code-Erklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen