[Ninux-Wireless] Memory leak su Apache 2.2.16

Simone 'R00T_ATI' Quatrini r00t.ati a gmail.com
Lun 25 Nov 2013 17:14:46 CET


Ottimo, grazie per la risposta esaustiva. Mi metto subito a configurare
apache e vediamo come va ;)

Il 25/11/2013 16:34, Alessandro Gnagni ha scritto:
> non funziona così apache.
> puoi usare un solo mpm alla volta, quelle nella configurazione sono
> lette dall'mpm che usi che parsa la propria ignorando le altre.
> 
> onestamente non so che mpm hai configurato, non conosco mpm_itk_module
> (static)
> 
> ti consiglio di installare mpm_worker, dovrebbe bastare che dai apt-get
> install apache2-mpm-worker.
> poi dovrai cambiare tutte le conf del virtual host di conseguenza, ecco
> un esempio:
> 
> <VirtualHost *:80>
>         ServerAdmin *******
>         ServerName **************
>         DocumentRoot /var/www/*********
>         <Directory /var/www/**********/>
>                 Options +ExecCGI
>                 AllowOverride All
>                 Order allow,deny
>                 allow from all
>         </Directory>
> 
>         ErrorLog ${APACHE_LOG_DIR}/error.log
> 
>         LogLevel warn
> 
>         CustomLog ${APACHE_LOG_DIR}/access.log combined
> </VirtualHost>
> 
> inoltre qui trovi una guida alla configurazione con php:
> http://stackoverflow.com/questions/15423814/apache-module-mpm-worker-php-issue
> 
> Il 25/11/2013 15:01, Simone 'R00T_ATI' Quatrini ha scritto:
>> Ciao Alessandro,
>> nella configurazione precedente (che comunque andava in memory leak)
>> usavo 3 definizioni per mpm (prefork, worker e event):
>> http://pastebin.com/R68SR1dQ
>>
>> E' corretto metterle tutte e 3 o è meglio lasciarne solo una (in questo
>> caso mi consigli solo la worker)?
>>
>>
>> Il 25/11/2013 14:17, Alessandro Gnagni ha scritto:
>>> Che mpm usi? Se usi prefork passa a worker.
>>>
>>> Il 25/nov/2013 13:48 "Simone 'R00T_ATI' Quatrini" <r00t.ati a gmail.com
>>> <mailto:r00t.ati a gmail.com>> ha scritto:
>>>
>>>     Salve Ninux!
>>>     Mi farebbero comodo dei consigli sulla configurazione di un server
>>>     apache casalingo che monda la versione 2.2.16 (debian).
>>>     Sono costretto tramite cron a riavviare il servizio ogni 12h per via di
>>>     un memory leak.
>>>
>>>     Questo il grafico della RAM:
>>>     http://s11.postimg.org/3vidk2hlf/rrd.png
>>>     Come si vede, alla fine di Mercoledì c'è stato un picco che arriva a
>>>     4GB+ e mi ha causato un blocco completo del servizio, non riuscendo più
>>>     a servire le nuove richieste (loop in caricamento della pagina). Non è
>>>     strano?
>>>
>>>     Moduli caricati:
>>>      core_module (static)
>>>      log_config_module (static)
>>>      logio_module (static)
>>>      mpm_itk_module (static)
>>>      http_module (static)
>>>      so_module (static)
>>>      actions_module (shared)
>>>      alias_module (shared)
>>>      auth_basic_module (shared)
>>>      authn_file_module (shared)
>>>      authz_default_module (shared)
>>>      authz_groupfile_module (shared)
>>>      authz_host_module (shared)
>>>      authz_user_module (shared)
>>>      autoindex_module (shared)
>>>      cache_module (shared)
>>>      cgi_module (shared)
>>>      cgid_module (shared)
>>>      deflate_module (shared)
>>>      dir_module (shared)
>>>      env_module (shared)
>>>      mime_module (shared)
>>>      negotiation_module (shared)
>>>      php5_module (shared)
>>>      proxy_module (shared)
>>>      proxy_http_module (shared)
>>>      reqtimeout_module (shared)
>>>      rewrite_module (shared)
>>>      setenvif_module (shared)
>>>      ssl_module (shared)
>>>      status_module (shared)
>>>      suexec_module (shared)
>>>      usertrack_module (shared)
>>>
>>>     Specifiche:
>>>     6GB RAM
>>>     4 CPU virtuali (i7 920  @ 2.67GHz)
>>>     14 domini hostati
>>>     Tecnologia PHP + Mysql
>>>     Da 5.000 a 8.000 richieste al giorno
>>>
>>>     apache2.conf:
>>>     http://pastebin.com/wNQuZnL6
>>>
>>>     La macchina Debian 6.0.8 monta imscp 1.0.3.0.
>>>     Se c'è qualcuno fra di voi che mi può far capire dove sbaglio mi farebbe
>>>     piacere!
>>>
>>>     Grazie
>>>     Simone
>>>     _______________________________________________
>>>     Wireless mailing list
>>>     Wireless a ml.ninux.org <mailto:Wireless a ml.ninux.org>
>>>     http://ml.ninux.org/mailman/listinfo/wireless
>>>
>>>
>>>
>>> _______________________________________________
>>> Wireless mailing list
>>> Wireless a ml.ninux.org
>>> http://ml.ninux.org/mailman/listinfo/wireless
>>>
>>
>> _______________________________________________
>> Wireless mailing list
>> Wireless a ml.ninux.org
>> http://ml.ninux.org/mailman/listinfo/wireless
>>
> 
> _______________________________________________
> Wireless mailing list
> Wireless a ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/wireless
> 




Maggiori informazioni sulla lista Wireless