聪头 全国组织机构代码管理中心 技术主管  2008年06月05日
resin无法做负载启动
服务器环境:
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问题的方法或检查问题的方法同样给分!
...全文
263 点赞 收藏 12
写回复
12 条回复

还没有回复,快来抢沙发~

发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告