aktueller Standort:Heim > Technische Artikel > PHP-Framework > Workerman

  • Was soll ich tun, wenn Workerman nicht geschlossen werden kann?
    Was soll ich tun, wenn Workerman nicht geschlossen werden kann?
    Die Lösung für das Problem, dass Workerman nicht geschlossen werden kann: Suchen Sie zuerst die PID des Workerman-Hauptprozesses und senden Sie dann das SIGINT-Signal an die PID. Nachdem der Workerman-Hauptprozess das SIGINT-Signal empfangen hat, führt er „Worker::stopAll(“ aus. )“, um den Dienststopp abzuschließen.
    Workerman 2862 2019-12-18 15:56:51
  • Was soll ich tun, wenn Workerman nicht eingesetzt werden kann?
    Was soll ich tun, wenn Workerman nicht eingesetzt werden kann?
    Workerman kann nicht verwendet werden, da die Funktion „stream_socket_server“ durch „php.ini“ deaktiviert ist. Öffnen Sie dann die Datei „disable_functions“ und löschen Sie dann das deaktivierte Element „stream“.
    Workerman 2742 2019-12-18 15:17:59
  • Kann der Arbeiter immer rennen?
    Kann der Arbeiter immer rennen?
    Workerman kann immer ausgeführt werden. Wenn Sie Workerman im Daemon-Modus starten, kann es immer im Hintergrund ausgeführt werden. Workerman wird im Daemon-Modus gestartet und läuft nach dem Schließen des Terminals normal weiter.
    Workerman 3569 2019-12-16 09:16:36
  • Was soll ich tun, wenn Workerman keinen Socket herstellen kann?
    Was soll ich tun, wenn Workerman keinen Socket herstellen kann?
    Workerman kann kein Socket erstellen, da die Funktion „stream_socket_server“ durch „php.ini“ deaktiviert ist. Die Lösung besteht darin, die Datei „php.ini“ zu öffnen und das deaktivierte Element „stream_socket_server“ zu löschen.
    Workerman 2326 2019-12-13 11:16:06
  • Was soll ich tun, wenn der Arbeiter nicht überwachen kann?
    Was soll ich tun, wenn der Arbeiter nicht überwachen kann?
    Die Lösung für das Problem, das workerman nicht überwachen kann: Löschen Sie zuerst „workerman/workerman“ und verwenden Sie dann den Befehl „workerman/workerman-for-win“.
    Workerman 3186 2019-12-13 11:10:24
  • Der Timer im Workerman wird nicht wirksam
    Der Timer im Workerman wird nicht wirksam
    Der Grund, warum der Timer in Workerman nicht wirksam wird, liegt darin, dass der Timer nicht ausgeführt werden kann, bevor die Methode [runAll] ausgeführt wird. Der gesamte Code, der vor der Ausführung dieser Methode ausgeführt wird, gehört nicht zum Hauptprozess Der Geschäftscode des Hauptprozesses wird vom untergeordneten Prozess geerbt. Die Lösung ist: Führen Sie einfach den Timer in [onWorkerStart] aus.
    Workerman 2970 2019-12-13 09:51:14
  • Was soll ich tun, wenn der Workerman-Client keine Verbindung herstellen kann?
    Was soll ich tun, wenn der Workerman-Client keine Verbindung herstellen kann?
    Wenn der Workerman-Client keine Verbindung herstellen kann, werden zwei Fehler angezeigt: „Verbindung verweigert“ und „Verbindungszeitüberschreitung“. Dies liegt daran, dass der Port, mit dem sich der Client verbindet, falsch ist oder die Server-Firewall die Verbindung blockiert Nummer oder schließen Sie vorübergehend die Firewall. Das war's.
    Workerman 4355 2019-12-12 14:19:15
  • Wie Workerman das Chat-System implementiert
    Wie Workerman das Chat-System implementiert
    Workerman kann mit dem thinkphp-Framework zusammenarbeiten, um ein Chat-System zu implementieren. Verwenden Sie $worker->connections, um alle Benutzerverbindungen abzurufen, die Daten an ein Attribut der $connection-Verbindung zu binden und Nachrichten zu senden, um den Chat zu implementieren.
    Workerman 3616 2019-12-12 14:03:12
  • Lösung für den Fall, dass der Arbeiter keine Verbindung herstellen konnte
    Lösung für den Fall, dass der Arbeiter keine Verbindung herstellen konnte
    Wenn iptable.service nicht geschlossen ist und workerman keine Verbindung herstellen kann, kann das Problem gelöst werden, indem der Portbereich von workerman festgelegt oder die Firewalld-Firewall ausgeschaltet und die Regeln von /etc/sysconfig/iptables geändert werden.
    Workerman 3649 2019-12-12 13:43:22
  • Was soll ich tun, wenn Workerman nicht startet?
    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.
    Workerman 3476 2019-12-12 13:31:06
  • Wie öffnet der Arbeiter den Hafen?
    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.
    Workerman 3840 2019-12-12 13:23:56
  • Was kann der Arbeiter im Projekt tun?
    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.
    Workerman 2837 2019-12-12 11:11:22
  • So entwickeln Sie einen Worker-Cluster
    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.
    Workerman 3636 2019-12-12 10:20:10
  • Kann Workerman in mehreren Prozessen ausgeführt werden?
    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.
    Workerman 5677 2019-12-12 10:10:41
  • Was tun, wenn ein Workerman-Verbindungsfehler auftritt?
    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.
    Workerman 2917 2019-12-12 10:01:39

Werkzeugempfehlungen

Kontaktcode für das jQuery-Enterprise-Nachrichtenformular

Der Kontaktcode für das jQuery-Unternehmensnachrichtenformular ist ein einfacher und praktischer Unternehmensnachrichtenformular- und Kontaktcode für die Einführungsseite.

Wiedergabeeffekte für HTML5-MP3-Spieluhren

Der Spezialeffekt „HTML5 MP3-Musikbox-Wiedergabe“ ist ein MP3-Musikplayer, der auf HTML5+CSS3 basiert, um niedliche Musikbox-Emoticons zu erstellen und auf die Schaltfläche „Umschalten“ zu klicken.

HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte

Der Spezialeffekt „HTML5 Cool Particle Animation“ für das Navigationsmenü ist ein Spezialeffekt, der seine Farbe ändert, wenn die Maus über das Navigationsmenü bewegt wird.
Menünavigation
2024-02-29

Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare

Der Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare ist eine visuelle Form, die auf jQuery und dem Bootstrap-Framework basiert.

Webvorlage für Bio-Obst- und Gemüselieferanten Bootstrap5

Eine Webvorlage für Bio-Obst- und Gemüselieferanten – Bootstrap5
Bootstrap-Vorlage
2023-02-03

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus
Backend-Vorlage
2023-02-02

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5
Bootstrap-Vorlage
2023-02-02

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4
Bootstrap-Vorlage
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG material
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
Banner image
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
2024-02-27

Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen

Die Website-Vorlage für Reinigungs- und Wartungsdienste für Heimdekoration ist ein Website-Vorlagen-Download, der sich für Werbewebsites eignet, die Heimdekorations-, Reinigungs-, Wartungs- und andere Dienstleistungsorganisationen anbieten. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-05-09

Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben

Die Vorlage „Fresh Color Matching“ für die Lebenslauf-Leitfadenseite für persönliche Bewerbungen ist eine persönliche Webvorlage zum Herunterladen von Lebensläufen für die Jobsuche, die für einen frischen Farbabstimmungsstil geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-29

Web-Vorlage für kreativen Job-Lebenslauf für Designer

Die Webvorlage „Designer Creative Job Resume“ ist eine herunterladbare Webvorlage für die Anzeige persönlicher Lebensläufe, die für verschiedene Designerpositionen geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28

Website-Vorlage eines modernen Ingenieurbauunternehmens

Die Website-Vorlage für moderne Ingenieur- und Bauunternehmen ist eine herunterladbare Website-Vorlage, die sich zur Förderung der Ingenieur- und Baudienstleistungsbranche eignet. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28