
Was soll ich tun, wenn Workerman nicht startet?
Workerman startet nicht, weil der Port belegt ist: Verwenden Sie zun?chst den Befehl ?netstat -anp | grep port number“, um herauszufinden, welches Programm den Port belegt.
Dec 12, 2019 pm 01:31 PM
Wie ?ffnet der Arbeiter den Hafen?
So ?ffnen Sie den Port in Workerman: Gehen Sie zun?chst zum 843-Port des entsprechenden Servers, um eine Sicherheitsrichtliniendatei anzufordern, und fügen Sie dann den Code ?<?php use Workerman\Worker;require_once __DIR__ . ''“ in Workerman hinzu, um den zu ?ffnen Hafen.
Dec 12, 2019 pm 01:23 PM
Was kann der Arbeiter im Projekt tun?
Workerman kann im Projekt TCP-Proxy, Ladder-Proxy, Spieleserver, Mailserver, FTP-Server entwickeln und sogar eine PHP-Version von Redis, eine PHP-Version der Datenbank, eine PHP-Version von Nginx, eine PHP-Version von PHP-FPM usw. entwickeln.
Dec 12, 2019 am 11:11 AM
So entwickeln Sie einen Worker-Cluster
GatewayWorker basiert auf einem von Workerman entwickelten Projekt-Framework. GatewayWorker verwendet den Register-Dienst, um geteilte Cluster einzurichten. Derselbe Cluster verwendet dieselbe Register-Dienst-IP und denselben Port.
Dec 12, 2019 am 10:20 AM
Kann Workerman in mehreren Prozessen ausgeführt werden?
Workerman kann von mehreren Prozessen ausgeführt werden. Um die Leistung der Multi-CPU des Servers voll auszunutzen, unterstützt WorkerMan standardm??ig Multiprozess und Multitasking. WorkerMan ?ffnet einen Hauptprozess und mehrere Unterprozesse, um Dienste für die Au?enwelt bereitzustellen. Der Hauptprozess ist für die überwachung der Unterprozesse verantwortlich, und die Unterprozesse überwachen unabh?ngig voneinander Netzwerkverbindungen und empfangen, senden und verarbeiten Daten.
Dec 12, 2019 am 10:10 AM
Was tun, wenn ein Workerman-Verbindungsfehler auftritt?
Wenn der Port belegt ist, kann er nicht gestartet werden. Mit dem Befehl netstat -anp | k?nnen Sie herausfinden, welches Programm den Port belegt, und dann das entsprechende Programm stoppen, um den Port freizugeben und das Problem zu l?sen. Wenn das dem Port entsprechende Programm nicht gestoppt werden kann, k?nnen Sie das Problem l?sen, indem Sie den Worker-Port ?ndern.
Dec 12, 2019 am 10:00 AM
Anleitung zum Multithreading von Workerman
Workerman verfügt über eine Multithread-Version von MT, die auf der pthreads-Erweiterung basiert. workerman\mqtt ist eine asynchrone MQTT-Client-Bibliothek, die auf Workerman basiert und zum Empfangen oder Senden von MQTT-Protokollnachrichten verwendet werden kann.
Dec 12, 2019 am 09:58 AM
Was sind die Schritte zur Verwendung von Workerman?
Erstellen Sie einen WebSocket-Worker, um eine lange Client-Verbindung aufrechtzuerhalten. ?ffnen Sie einen internen Port, um dem internen System das Pushen von Daten an die UID-Seite zu erleichtern.
Dec 12, 2019 am 09:49 AM
Erhebt der Arbeitnehmer Gebühren?
Für Workerman fallen keine Kosten an. Workerman ist Open-Source-Software und die Lizenzvereinbarung lautet MIT. Die MIT-Lizenz ist einer der am h?ufigsten verwendeten Softwarelizenzbedingungen. Im Vergleich zu anderen g?ngigen Softwarelizenzbedingungen ist MIT ein relativ lockerer Softwarelizenzbegriff.
Dec 12, 2019 am 09:40 AM
Ist der Arbeitnehmer effizient?
Der Arbeiter ist effizient. Workerman wird vollst?ndig mit PHP entwickelt. Anwendungen, die mit Workerman entwickelt wurden, k?nnen unabh?ngig ausgeführt werden, ohne auf Container wie PHP-FPM, Apache und Nginx angewiesen zu sein. Dies macht es für PHP-Entwickler sehr bequem, Anwendungen zu entwickeln, bereitzustellen und zu debuggen.
Dec 12, 2019 am 09:32 AM
Wie implementiert Workerman den Gruppenchat?
Stellen Sie zun?chst eine Websocket-Verbindung zwischen der Webseite und GatewayWorker her. Nachdem die Webseite die client_id akzeptiert hat, l?st sie eine Ajax-Anfrage aus und sendet die client_id an das MVC-Backend. Rufen Sie dann Gateway auf, um die ID-Bindung zu implementieren, Seitenanforderungen zur einheitlichen Verarbeitung an das MVC-Framework zu senden/abzurufen usw.
Dec 12, 2019 am 09:31 AM
Wie arbeitet ein Arbeiter?
Die Befehlszeilenoperation verwendet php start.php start, um Workerman zu starten. Laden Sie zuerst Workerman herunter, https://www.workerman.net/download. Erstellen Sie nach dem Herunterladen eine neue Datei start.php in der Workerman-Datei.
Dec 12, 2019 am 09:23 AM
Verhindern Sie, dass workerman aufgrund des Herunterfahrens des Terminals unter einem Linux-System beendet wird
Die L?sung, um zu verhindern, dass Workerman aufgrund des Herunterfahrens des Terminals unter einem Linux-System beendet wird: Erstens verfügt Workerman unter einem Linux-System über zwei Startmodi: 1. Debug-Modus und 2. Daemon-Modus. Da das Schlie?en des Terminals im Daemon-Modus keine Auswirkungen auf Workerman hat, kann es im Daemon-Modus gestartet werden.
Dec 11, 2019 pm 01:42 PM
Workerman kann unter einem Linux-System nicht gestartet werden
Der Grund, warum Workerman unter dem Linux-System nicht gestartet werden kann, ist: Die Erweiterung [event] ist nicht installiert und die Datei [so] existiert nicht. Wenn nur wenige Online-Benutzer vorhanden sind (einige hundert Benutzer), müssen Sie diese Erweiterung nicht installieren. Die L?sung ist: Kommentieren Sie diese Erweiterung in der Konfigurationsdatei [php.ini] aus, um das Problem zu l?sen.
Dec 11, 2019 pm 01:18 PM
Hot-Tools-Tags

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)
Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit
VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox
Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit
VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen