SWOOLE_KEEP stellt eine dauerhafte TCP-Verbindung her
swoole_client unterstützt das Erstellen einer dauerhaften TCP-Verbindung im PHP-FPM/Apache-Server Seite. (Empfohlenes Lernen: Swoole-Video-Tutorial )
Verwendung:
$client = new swoole_client(SWOOLE_SOCK_TCP | SWOOLE_KEEP); $client->connect('127.0.0.1', 9501);
Nachdem die SWOOLE_KEEP-Option aktiviert wurde, wird eine Anfrage gestellt endet Der Socket wird nicht geschlossen und die zuletzt erstellte Verbindung wird beim nächsten Herstellen einer Verbindung automatisch wiederverwendet.
Wenn Sie connect ausführen und feststellen, dass die Verbindung vom Server geschlossen wurde, erstellt connect eine neue Verbindung.
Vorteile von SWOOLE_KEEP
Eine lange TCP-Verbindung kann den zusätzlichen E/A-Verbrauch reduzieren, der durch Connect 3 Handshakes/Close 4 Wave Waves verursacht wird
Reduziert serverseitiges Schließen /Verbindungszeiten
Das obige ist der detaillierte Inhalt vonWie man mit Swoole eine lange Verbindung aufbaut. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!