No, I am not joking. No, non sto scherzando. I recently found out how my web hosting provider was depriving me (unintentionally I hope) of significant revenue per month by making my site inaccessible to large number of users daily. Recentemente ho scoperto come il mio Web Hosting Provider è stato privare me (spero involontariamente) di entrate significative al mese, rendendo inaccessibile il mio sito a un vasto numero di utenti al giorno. And the way it was done took me by surprise. E il modo in cui è stato fatto mi ha colto di sorpresa.

Apache server has an interesting directive called MaxClients . Server Apache ha un interessante chiamato direttiva MaxClients. MaxClients sets the limit on the number of simultaneous requests that will be served. MaxClients imposta il limite al numero di richieste simultanee che verrà servito. Any connection attempts over the MaxClients limit will normally be queued, up to a number based on the ListenBacklog directive. Eventuali tentativi di connessione il limite di MaxClients, di norma, essere in coda, fino a un numero basato sul ListenBacklog direttiva. Once a child process is freed at the end of a different request, the connection will then be serviced. Una volta che un processo figlio viene liberato alla fine di una diversa richiesta, la connessione verrà quindi servite.

For non-threaded servers, MaxClients translates into the maximum number of child processes that will be launched to serve requests. Per i non-threaded server, si traduce in MaxClients il numero massimo di processi figlio che verrà lanciato a servire richieste. The default value is 256; to increase it, you must also raise ServerLimit. Il valore di default è 256; l'aumento, si deve anche sollevare ServerLimit.

Effectively it throttles your server during peak loads if set to too low a value. Strozzatori efficacia con la quale il server durante i picchi di carico, se impostato su un livello troppo basso un valore. My Apache server served around 40GB last month. Il mio server Apache servita intorno 40GB mese scorso. And yet for some un-Godly reason MaxClients was set to only 10! E ancora per alcuni un motivo-Godly MaxClients è stato fissato a solo 10! It meant whenever there was merely 10 simultaneous requests (which is much less than 10 users as each users makes multiple simultaneous requests to fetch images, javascript etc.) my server throttled. Significasse ogniqualvolta vi è stato solo 10 richieste simultanee (che è molto inferiore a 10 utenti in quanto ogni utente rende più richieste simultanee di scaricare immagini, javascript, ecc) Throttled mio server.

I have taken their best (priciest offering) for VPS hosting. Ho preso le loro migliori (priciest offerta) per VPS hosting. And yet… E ancora…

I had seen such throttling as my blogs are becoming more popular but I never imagined they would have a hand in it. Avevo visto throttling come i miei blog stanno diventando sempre più popolare, ma non ho mai immaginato che avrebbe una mano in essa. As soon as I mentioned to Non appena ho accennato a WestHost support WestHost sostegno they increased the MaxClients limit. che ha aumentato il limite di MaxClients. And my problem was instantly solved. E il mio problema è stato risolto immediatamente. Now I am enjoying much higher level of traffic daily. Ora sono godendo molto più elevato livello di traffico al giorno.