服务器环境:
linux企业版4 + jdk1.6 + apache2 + resin3.1.5
1G内存网站能正常访问,但有时访问动态页时会出现503错误。cpu有时占用率为70-80%,内存free一般是几兆问题有两个:
1、无法做负载启动
   安装的resin可以通过命令 httpd.sh 启动,但是如果用 httpd.sh -server b start 启动,返回结果“Resin/3.1.5 started -server 'b' for watchdog at 127.0.0.1:6600”,但实际上没有启动resin(resin.conf中已经配置了相关内容<server id="" address="127.0.0.1" port="6800"/><server id="b" address="localhost" port="6800"/>)。同样的配置,在其他机器上就可以启动,请问是什么原因,怎么查问题所在?2、怎样修改6800端口的参数
   resin设置了6800端口在apache做监听,resin的启动端口是8080,resin.conf中配置“<http address="*" port="8080" connection-max="700" accept-thread-min="50" accept-thread-max="300" accept-listen-backlog="10000"/>”,可以看到修改了8080端口的这些设置,但是hmux://localhost:6800的还是保留默认值(accept-thread-max=10 accept-listen-backlog=100),我觉得可能是因为这个值太小,造成通过apache转过来的请求处理缓慢出现了503状态,请问怎么修改6800端口的这些值?急切问题,解决马上给分!不够可以再加!
如果有解决503问题的方法或检查问题的方法同样给分!