aktueller Standort:Heim > Technische Artikel > PHP-Framework > Workerman
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- Was PHP-Workerman tun kann
- PHP Workerman ist ein Open-Source-Hochleistungs-PHP-Socket-Service-Framework, das ausschließlich in PHP entwickelt wurde. Sie können damit TCP-Agenten, Ladder-Agenten, Spieleserver, Mailserver, FTP-Server und sogar eine PHP-Version von Redis und eine PHP-Version entwickeln der Datenbank usw.
- Workerman 3232 2019-12-05 11:57:06
-
- Worker-Shutdown fehlgeschlagen
- Der Grund dafür, dass Workerman nicht geschlossen werden kann, liegt möglicherweise daran, dass der Benutzer keine Berechtigung zum Stoppen von Workerman hat, oder dass die PID-Datei, die den Hauptprozess von Workerman speichert, gelöscht wurde, was dazu führt, dass das Skript den PID-Prozess nicht findet und das Herunterfahren fehlschlägt. Die erste Lösung besteht darin, Workerman mit einem höher privilegierten Benutzer zu stoppen.
- Workerman 3562 2019-12-05 11:45:22
-
- Wie viel Parallelität unterstützt Workerman?
- Die Anzahl der gleichzeitigen Workerman-Verbindungen ist durch den Serverspeicher begrenzt. Im Allgemeinen kann ein Workerman-Server mit 24 G Arbeitsspeicher etwa 120 W gleichzeitige Verbindungen unterstützen. Die Anzahl gleichzeitiger Anfragen wird durch die CPU-Verarbeitungskapazität des Servers begrenzt. Die Anzahl gleichzeitiger Anfragen wird im Allgemeinen in QPS gemessen (wie viele Anfragen der Server pro Sekunde verarbeitet).
- Workerman 3386 2019-12-05 11:33:57
-
- Ist Workerman einfach zu bedienen?
- Workerman ist einfach zu bedienen. Workerman ähnelt einer PHP-Version von Nginx. Der Kern besteht ebenfalls aus Multiprozess + Epoll + nicht blockierendem IO. Jeder Workerman-Prozess kann Zehntausende gleichzeitiger Verbindungen aufrechterhalten. Da es sich im Speicher befindet, ist es nicht auf Container wie Apache und PHP-FPM angewiesen und verfügt über eine extrem hohe Leistung.
- Workerman 2714 2019-12-05 11:23:12
-
- Wie man Workerman mit tp zusammenbringt
- Laden Sie workerman herunter und fügen Sie es in thinkphp ein. Beachten Sie, dass es sich auf der gleichen Ebene wie Home befindet, und behandeln Sie workerman als Modul. Geben Sie das Verzeichnis Home/Controller ein und erstellen Sie eine neue WorkermanController.class.php.
- Workerman 2644 2019-12-05 11:08:07
-
- Ist Workerman Multithread-fähig?
- Derzeit basieren Workerman und seine Peripherieprodukte auf einem Multiprozess-Single-Thread. Workerman verfügt jedoch über eine Multithread-Version von MT, die auf der pthreads-Erweiterung basiert. Da die pthreads-Erweiterung nicht stabil genug ist, wird diese Workerman-Multithread-Version nicht mehr gepflegt.
- Workerman 2173 2019-12-05 10:53:05
-
- Workerman 403-Fehlerursachen und Lösungen
- Workerman 403-Fehlerursache: Dieser Fehler weist darauf hin, dass Sie das http-Protokoll verwendet haben, um auf den Websocket-Protokolldienst zuzugreifen. Lösung: Stellen Sie eine Verbindung mit dem WebSocket-Protokoll her und verwenden Sie das WebSocket-Protokoll, um mit dem WebSocket-Protokolldienst des Arbeiters zu kommunizieren.
- Workerman 3270 2019-12-05 10:52:31
-
- Was nützt der Arbeiter?
- workerman ist ein Open-Source-Hochleistungs-PHP-Socket-Service-Framework, das ausschließlich in PHP entwickelt wurde. Es kann TCP-Proxy, Ladder-Proxy, Spieleserver, Mailserver, FTP-Server entwickeln und sogar eine PHP-Version von Redis, eine PHP-Version einer Datenbank, eine PHP-Version von Nginx usw. entwickeln.
- Workerman 2462 2019-12-05 10:38:12
-
- Hat Workerman einen Daemon?
- Workerman hat einen Daemon-Prozess. Starten Sie im Daemon-Modus, um den Workerman-Task-Befehl im Hintergrund auszuführen: php start.php start -d. (-d startet im Guard-Modus)
- Workerman 4462 2019-12-05 10:32:05
-
- Wie erreicht Workerman eine hohe Parallelität?
- Um eine hohe Parallelität zu erreichen, muss Workerman Event- oder Libevent-Erweiterungen installieren. Darüber hinaus muss der Linux-Kernel optimiert werden, insbesondere die Begrenzung der Anzahl der von einem Prozess geöffneten Dateien. Die Anzahl gleichzeitiger Verbindungen ist durch den Serverspeicher begrenzt. Im Allgemeinen kann ein Workerman-Server mit 24 GB gleichzeitige Verbindungen unterstützen.
- Workerman 4790 2022-05-13 10:16:12
-
- So verwenden Sie Workerman
- Laden Sie zuerst das offizielle Workerman-Framework herunter, verwenden Sie dann Workerman als Server und erstellen Sie zur Konfiguration eine neue Datei im Stammverzeichnis des Workerman-Frameworks. Workerman kann unabhängig ausgeführt werden, ohne auf Container wie PHP-FPM, Nginx oder Apache angewiesen zu sein.
- Workerman 2770 2019-12-05 10:13:05
-
- So starten Sie Workerman
- Um Workerman zu starten, benötigen Sie zunächst eine Starteintragsdatei, die den Port und das Protokoll für die Dienstüberwachung definiert. Dann können Sie es über die Kommandozeile starten: Starten Sie den Befehl „php start.php start“ im Debug-Modus.
- Workerman 5204 2019-12-04 14:59:20
-
- Wie TP5 WorkerMan und GatewayWorker integriert
- Unten wird Ihnen in der Workerman-Tutorial-Kolumne erklärt, wie Sie TP5 mit WorkerMan und GatewayWorker integrieren. Ich hoffe, dass es für Freunde in Not hilfreich sein wird! 1. Verwenden Sie Composer Create-Project Topthink/Think....
- Workerman 3227 2019-12-03 16:09:41
-
- Welches Protokoll verwendet Workerman?
- Die von Workerman unterstützten Protokolle sind: 1. HTTP-Protokoll; 3. Textprotokoll, das für die Binärübertragung verwendet werden kann;
- Workerman 2567 2019-12-03 13:37:28
-
- Was ist Arbeiter?
- Workerman ist ein Open-Source-Hochleistungs-Asynchron-PHP-Socket-Instant-Messaging-Framework, das hohe Parallelität und extrem hohe Stabilität unterstützt. Es wird häufig in mobilen Apps, mobiler Kommunikation, WeChat-Applets, mobilen Spieleservern, Online-Spielen, PHP-Chatrooms und der Entwicklung verwendet in den Bereichen Hardware-Kommunikation, Smart Home, Internet der Fahrzeuge, Internet der Dinge und anderen Bereichen.
- Workerman 3722 2019-12-03 13:21:35