編譯安裝的apache2.059版本,沒(méi)有編譯proxy模塊,后來(lái)使用apxs命令編譯的proxy模塊,啟動(dòng)沒(méi)有報(bào)錯(cuò),proxy功能可以實(shí)現(xiàn).
Httpd.conf中有如下配置:
StartServers 5
MinSpareServers 5
MaxSpareServers 10
ServerLimit 2000
MaxClients 400
MaxRequestsPerChild 8000
即子進(jìn)程接受8000個(gè)請(qǐng)求后退出.
問(wèn)題:
apache啟動(dòng)一段大概3分鐘后出現(xiàn)大量下面的錯(cuò)誤
[Thu Aug 09 12:55:59 2007] [notice] child pid 28572 exit signal Segmentation fault (11)
[Thu Aug 09 12:55:59 2007] [notice] child pid 28574 exit signal Segmentation fault (11)
[Thu Aug 09 12:56:00 2007] [notice] child pid 28580 exit signal Segmentation fault (11)
[Thu Aug 09 12:56:18 2007] [notice] child pid 28578 exit signal Segmentation fault (11)
[Thu Aug 09 12:56:22 2007] [notice] child pid 28566 exit signal Segmentation fault (11)
[Thu Aug 09 12:56:22 2007] [notice] child pid 28596 exit signal Segmentation fault (11)
google上搜了一下,都是關(guān)于PHP引起的錯(cuò)誤,可是我的網(wǎng)站使用的是java.
偶爾看到一篇文章提到了apache的模塊,想起自己當(dāng)時(shí)編譯proxy模塊的方法:
/opt/apache/bin/apxs -c -i *.c
雖然proxy文件夾下有好多模塊,不過(guò)似乎只是編譯了proxy.so這個(gè)模塊.'
推斷可能是和 proxy模塊有關(guān)系.
解決:
重新編譯安裝apache
/configure --prefix=/opt/apache --enable-so --enable-mods-shared="proxy proxy_http proxy_ftp proxy_connect headers"
啟動(dòng)apache,問(wèn)題解決.
新聞熱點(diǎn)
疑難解答
圖片精選