È un po 'abusato termine errore Se "maxclients RAGGIUNTO impostazione del server, consigliamo di aumentare l'impostazione maxclients". Si tratta più di una notifica con la quale l'amministratore del server viene avvisato che il limite "MaxClients" è stato superato. È vero che il superamento di questo limite porta all'instabilità del server Apache e automaticamente a problemi nel funzionamento dei siti web ospitati sul server.
MaxClients è Apache direttiva che le serie numero limite di richiestaSiti che possono essere servito contemporaneamente. Tutte le indagini che verranno effettuate oltre questo limite verranno sospese fino a un numero fissato dal valore della direttiva. ListenBacklog. Se i server che utilizzano prefork, MaxClients si traduce nel numero massimo di processi avviati per servire le richieste. Il limite predefinito di richieste simultanee stabilito dalla direttiva "MaxClients" è 150. Se vogliamo aumentare questo limite, si deve anche aumentare il valore della direttiva ServerLimit (imposta il valore massimo per la durata dei processi Apache). ServerLimit è impostato per impostazione predefinita su 256. Aumentare maxclients valore deve essere direttamente proporzionale alla ServerLimit.
Fare attenzione, tuttavia, perché l'aumento di questi due limiti ben al di sopra dei valori predefiniti può impedire l'esecuzione del server Apache e l'instabilità del sistema operativo. Tanto quanto il valore ServerLimit è più alto, più memoria aggiuntiva (memoria condivisa) verrà assegnato.
Se incontri l'errore "[error] il server ha raggiunto l'impostazione MaxClients, valutare la possibilità di aumentare l'impostazione MaxClients"(Visibile in Apache Error Log) E si decide di modificare i valori di cui abbiamo parlato in precedenza, è possibile farlo in due modi.
1. Utilizzando il GSA è possibile modificare i valori di Principale >> Servizio di configurazione >> Configurazione di Apache >> Configurazione Globale (Si applica ai server che hanno installato cPanel / WHM)
2. Modifica dei valori ServerLimit si MaxClients modificando httpd.conf. Di solito, httpd.conf può essere trovato in "/usr/local/apache/conf/httpd.conf".
Dopo aver modificato i valori in httpd.conf, riavviare il server Apache. (service httpd restart).
Stealth Settings - Correggi Apache Error : il server ha raggiunto l'impostazione MaxClients.