Heim Backend-Entwicklung PHP-Problem PHP läuft zu lange und antwortet nicht auf andere Anfragen.

PHP läuft zu lange und antwortet nicht auf andere Anfragen.

Oct 16, 2019 pm 04:09 PM
php-fpm 解决办法

PHP läuft zu lange und antwortet nicht auf andere Anfragen.

Führen Sie keine PHP-Skripte aus, deren Ausführung länger als zehn Minuten in PHP-FPM dauert.

1. Es wird empfohlen, dass PHP-Skripte, die in PHP-FPM ausgeführt werden, pclose(popen()) verwenden, um einen PHP-CLI-Prozess zu öffnen, um Ihr Skript ohne Blockierung auszuführen.

2. Nachdem die Ausführung abgeschlossen ist, fügen Sie die Nachricht in die Datenbank ein.

3. Die Rezeption führt die Nachrichtenbenachrichtigung über eine geplante AJAX-Abfrage durch (ähnlich der Nachrichtenbenachrichtigung von Zhihu).

Wenn Sie ein so zeitaufwändiges Skript in PHP-FPM ausführen müssen, ist dies nicht unmöglich.

Zuerst müssen Sie Nginx so konfigurieren, dass dieses Skript zur Verarbeitung an einen vorkonfigurierten unabhängigen dynamischen PHP-FPM-Prozesspool (verschiedene PHP-FPM-Prozesspools überwachen unterschiedliche Ports) weitergeleitet wird, damit die Ausführung des Skripts wirkt sich nicht auf andere PHP-FPM-Prozesspools aus. Darüber hinaus kann der dynamische Prozesspool (pm = dynamisch) dynamisch mehr Prozesse zur Verarbeitung von Skripten bereitstellen, allerdings auf Kosten eines höheren Speicherverbrauchs. In diesem Fall sollten Sie besser eine maximale Anzahl von Prozessen konfigurieren (pm.max_children = 20). .

Wenn Sie möchten, dass PHP-FPM die Geschäftsabwicklung nach Abschluss der HTTP-Anfrage fortsetzt, können Sie die von PHP-FPM bereitgestellte Funktion fastcgi_finish_request() verwenden.

Empfohlen: „PHP-Tutorial“

Das obige ist der detaillierte Inhalt vonPHP läuft zu lange und antwortet nicht auf andere Anfragen.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

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

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was soll ich tun, wenn das Mausrad ausfällt und zufällig auf und ab springt? Teilen Sie drei Lösungen Was soll ich tun, wenn das Mausrad ausfällt und zufällig auf und ab springt? Teilen Sie drei Lösungen Mar 13, 2024 pm 07:28 PM

Die Maus ist eines der wichtigsten Peripheriegeräte des Computers. Während des Gebrauchs fällt das Mausrad jedoch zwangsläufig aus, was die Bedienung des Benutzers stark beeinträchtigt. Schauen wir uns drei Möglichkeiten an, um das Problem des zufälligen Springens des Mausrads zu lösen. Methode 1: Überprüfen Sie, ob die von verschiedenen Marken hergestellten Mäuse ihre eigenen Eigenschaften haben. Einige Mausräder verfügen über eine hohe Empfindlichkeit oder geringe Dämpfung, was dazu führen kann, dass das Rad unregelmäßig springt. Um festzustellen, ob das Problem bei der Maus selbst liegt, können Sie das Mausrad leicht berühren und beobachten, wie sich die Seite auf dem Bildschirm bewegt. Wenn Sie feststellen, dass Ihre Maus zu empfindlich scrollt, sollten Sie über den Kauf einer neuen Maus nachdenken, um das Problem zu beheben. Methode 2: Überprüfen Sie die Mauseinstellungen. Falsche Mauseinstellungen können dazu führen, dass das Mausrad zufällig springt.

Teilen Sie Methoden zur Behebung von PyCharm-Startfehlern Teilen Sie Methoden zur Behebung von PyCharm-Startfehlern Feb 20, 2024 am 09:46 AM

PyCharm ist eine leistungsstarke integrierte Python-Entwicklungsumgebung (IDE), die in der täglichen Arbeit von Python-Entwicklern weit verbreitet ist. Manchmal kann es jedoch vorkommen, dass PyCharm nicht normal geöffnet werden kann, was den Fortschritt unserer Arbeit beeinträchtigen kann. In diesem Artikel werden einige häufig auftretende Probleme und Lösungen für den Fall, dass PyCharm nicht geöffnet werden kann, vorgestellt und spezifische Codebeispiele bereitgestellt, um Ihnen bei der reibungslosen Lösung dieser Probleme zu helfen. Problem 1: PyCharm stürzt ab oder reagiert nicht mehr. Mögliche Gründe: PyCh

So nutzen Sie php-fpm für Hochleistungs-Tuning So nutzen Sie php-fpm für Hochleistungs-Tuning Jul 08, 2023 am 11:30 AM

So verwenden Sie php-fpm zur Hochleistungsoptimierung PHP ist eine sehr beliebte serverseitige Skriptsprache, die häufig zur Entwicklung von Webanwendungen und dynamischen Websites verwendet wird. Wenn jedoch der Datenverkehr zunimmt, kann die Leistung Ihrer PHP-Anwendung leiden. Um dieses Problem zu lösen, können wir php-fpm (FastCGIProcessManager) für eine Hochleistungsoptimierung verwenden. In diesem Artikel wird erläutert, wie Sie mit PHP-FPM die Leistung von PHP-Anwendungen verbessern und Codebeispiele bereitstellen. eins,

Fehler 629 Breitbandverbindungslösung Fehler 629 Breitbandverbindungslösung Feb 20, 2024 am 08:06 AM

Lösung für Fehler 629 Breitbandverbindung Mit der rasanten Entwicklung der Internettechnologie ist Breitband zu einem unverzichtbaren Bestandteil unseres täglichen Lebens geworden. Allerdings kann es bei der Breitbandnutzung manchmal zu Problemen kommen, z. B. Fehler 629, Fehler bei der Breitbandverbindung. Dieser Fehler führt normalerweise dazu, dass wir nicht normal auf das Internet zugreifen können, und bringt viele Unannehmlichkeiten mit sich. In diesem Artikel stellen wir einige Methoden zur Behebung des Fehlers 629 Broadband Connection vor, damit Sie dieses Problem schnell lösen können. Erstens werden Breitbandverbindungsprobleme mit Fehler 629 normalerweise durch Netzwerkkonfigurations- oder Treiberprobleme verursacht

So nutzen Sie die PHP-FPM-Optimierung, um die Leistung von PrestaShop-Anwendungen zu verbessern So nutzen Sie die PHP-FPM-Optimierung, um die Leistung von PrestaShop-Anwendungen zu verbessern Oct 05, 2023 pm 12:33 PM

So nutzen Sie die PHP-FPM-Optimierung, um die Leistung von PrestaShop-Anwendungen zu verbessern. Mit der rasanten Entwicklung der E-Commerce-Branche ist PrestaShop zur E-Commerce-Plattform geworden, die von vielen Händlern gewählt wird. Mit zunehmender Ladengröße und zunehmender Anzahl an Besuchen kann es jedoch zu Leistungsengpässen bei der PrestaShop-Anwendung kommen. Um die Leistung der PrestaShop-Anwendung zu verbessern, besteht eine gängige Methode darin, PHP-FPM zu verwenden, um die Verarbeitungsfähigkeiten der Anwendung zu optimieren und zu verbessern. PHP-FPM (FastCGI

Teilen Sie drei Lösungen mit, warum der Edge-Browser dieses Plug-in nicht unterstützt Teilen Sie drei Lösungen mit, warum der Edge-Browser dieses Plug-in nicht unterstützt Mar 13, 2024 pm 04:34 PM

Wenn Benutzer den Edge-Browser verwenden, fügen sie möglicherweise einige Plug-Ins hinzu, um weitere Anforderungen zu erfüllen. Beim Hinzufügen eines Plug-Ins wird jedoch angezeigt, dass dieses Plug-In nicht unterstützt wird. Heute stellt Ihnen der Herausgeber drei Lösungen vor. Methode 1: Versuchen Sie es mit einem anderen Browser. Methode 2: Der Flash Player im Browser ist möglicherweise veraltet oder fehlt, sodass das Plug-in nicht unterstützt wird. Sie können die neueste Version von der offiziellen Website herunterladen. Methode 3: Drücken Sie gleichzeitig die Tasten „Strg+Umschalt+Entf“. Klicken Sie auf „Daten löschen“ und öffnen Sie den Browser erneut.

Häufige Probleme und Lösungen für pyqt5-Installationsfehler Häufige Probleme und Lösungen für pyqt5-Installationsfehler Jan 19, 2024 am 10:00 AM

Mit der Popularität von Python ist PyQt5 für viele Menschen zu einem der Tools erster Wahl für die schnelle GUI-Entwicklung geworden. Installationsprobleme sind jedoch unvermeidlich. Im Folgenden sind einige häufige Probleme bei der PyQt5-Installation und deren Lösungen aufgeführt. Die Fehlermeldung bei der Installation von PyQt5 lautet, dass das SIP-Modul nicht gefunden werden kann. Dieses Problem tritt normalerweise auf, wenn PyQt5 mit Pip installiert wird. Der Grund für diesen Fehler ist das Fehlen von Abhängigkeiten zum SIP-Modul. Daher müssen Sie das SIP-Modul zuerst manuell installieren. Geben Sie in der Befehlszeile den folgenden Code ein: pipinsta

So verbessern Sie die Leistung Ihrer WooCommerce-Anwendung mithilfe der PHP-FPM-Optimierung So verbessern Sie die Leistung Ihrer WooCommerce-Anwendung mithilfe der PHP-FPM-Optimierung Oct 05, 2023 am 08:24 AM

So verbessern Sie die Leistung von WooCommerce-Anwendungen mithilfe der PHP-FPM-Optimierung – Übersicht WooCommerce ist ein sehr beliebtes E-Commerce-Plugin zum Erstellen und Verwalten von Online-Shops auf WordPress-Websites. Wenn Ihr Shop jedoch wächst und der Traffic zunimmt, können WooCommerce-Apps langsam und instabil werden. Um dieses Problem zu lösen, können wir PHP-FPM verwenden, um die Leistung von WooCommerce-Anwendungen zu optimieren und zu verbessern. Was ist PHP-FP?

See all articles