症状:通过prstat -a 察看 APACHE webservd 每个占用 149M 虚拟内存,总共占用虚拟内存在10G左右,最多高达19G,最少也有2、3G,导致系统报“no swap space to grow stack” 错误,但是网站运行却一切正常,APACHE 和TOMCAT 都没有死掉~ 修改了一下httpd.conf 也没有任何效果,不知道是什么回事。。。
操作系统:solaris 10 x86
APACHE 2 prefork 模式
httpd.conf 部分配置如下:
<IfModule prefork.c>
MaxClients 150
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxRequestsPerChild 100
</IfModule>
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_anon_module modules/mod_authn_anon.so
# No dbd driver - do not enable this
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule cache_module modules/mod_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
#
# Do not enable dbd
#LoadModule dbd_module modules/mod_dbd.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule log_config_module modules/mod_log_config.soLoadModule env_module modules/mod_env.so
LoadModule mime_magic_module modules/mod_mime_magic.soLoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.soLoadModule setenvif_module modules/mod_setenvif.soLoadModule ssl_module modules/mod_ssl.so
LoadModule mime_module modules/mod_mime.soLoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.soLoadModule info_module modules/mod_info.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.soLoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.soLoadModule php5_module modules/libphp5.so
LoadModule jk_module modules/mod_jk.so