Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der gemeinsamen Redis-Sitzung

Detaillierte Erläuterung der gemeinsamen Redis-Sitzung

php中世界最好的语言
php中世界最好的语言Original
2018-03-24 15:42:331862Durchsuche

Dieses Mal bringe ich Ihnen eine detaillierte Erklärung der Redis-Freigabe-Sitzung, was sind die Vorsichtsmaßnahmen für die Redis-Freigabesitzung, das Folgende ist ein praktischer Fall, werfen wir einen Blick darauf.

1. Wenn die Anzahl der Besuche im System zunimmt, kann die Verwendung von Redis zum Speichern der Sitzung die Leistung des Systems verbessern und es auch einfacher machen, die Sitzung zu teilen, wenn mehrere Computer unter Strom stehen laden

1 .Öffnen Sie config/database.php. Sitzungsverbindung in Redis hinzufügen

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

2. Öffnen Sie config/session.php und füllen Sie die obige Redis-Verbindung aus

'connection' => 'session',

3. Ändern Sie die Umgebung um auf Sessoin zuzugreifen

SESSION_DRIVER=redis

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 Bindungsinformationen. Die aktuelle Server-LAN-IP ist beispielsweise 10.0.0.2

bind 127.0.0.1 10.0.0.2

2. Geschützten Modus ändern

protected-mode no

3. Laden Sie die Redis-Konfiguration neu

service redis-server reload

4 6379 für den Zugriff

iptables -I INPUT -s 10.0.0.2 -p tcp -m state --state NEW -m tcp --dport 6379 -j ACCEPT

5. Andere Server ändern die Umgebung

REDIS_HOST=10.0.0.2

Jetzt können andere Server auf den Redis-Server zugreifen.

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website !

Empfohlene Lektüre:

PHP benutzerdefiniertes zweidimensionales Array-Sortierfunktionsarray

Detaillierte Erläuterung der serverseitigen PHP-API und Schnittstellenentwicklung

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der gemeinsamen Redis-Sitzung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn