« 如何去分析评估网站 Wordpress2.5今日发布正式版本 »

503 Service Temporarily Unavailable

Apache最近总是不时的出现这个错误
进过排查发现是Apache的mod_bw模块的设置造成的

ForceBandWidthModule On
BandWidthModule On
BandWidth all 1024000
MaxConnection all 150

在这种配置文件下,按照文档说的可以支持到Apache每秒150的并发,但是实际情况是目前顶多只有几个的并发,很无奈
增大MaxConnection之后,情况仍然没有改善。

终于在官方文档说明:
Any connection over Max, will get a 503 Service Temporarily Unavailable

确定了这个事实,但是Apache经过测试,每秒并发达到十几就会报出503 Service Temporarily Unavailable的错误

最后将配置文件修改为MaxConnection all 0后,问题解决!

恩,洗碗去~

� Service Temporarily Unavailable”

9条回复
  1. 洗碗归来

  2. kimi 啥时候有空写Discuz!的Memcache缓存实现加强篇~:)

  3. 是你写的太含糊还是咋回事啊,怎么看不懂啊。
    设置的是150,但是一般只需个位数,150很明显大于个位数啊,怎么会503啊Any connection over Max 超过最大链接才会出现503 那为什么个位数时,就出现503啊?博主一定要解释下哦

  4. @sherry 情况是这样的,我的设置的MaxConnection很大,但是Apache实际没跑到最大值,就出现503报错了。也就就是说我设置的参数没有问题,但是Apache没有按照我设置的参数运行,我很郁闷。

  5. @Tommy 有空写哈,貌似上篇已经写完了基本内容了,就是基于Discuz!的完全实现没有进行。

  6. @kimi 看到你回了贴感觉很好,很期待你写的加强篇!~目前在学习PHP 也是“偷”了你推荐给别人(blankyao)的学习方法。discuz2.2F+手册+一本PHP圣经!哈哈~~

  7. @Tommy 哈哈 本来就是这样,discuz2.2F+手册+一本PHP圣经,基本入门就足够了,然后自己开始练手写东西,直接做项目更容易进入到PHP状态

  8. 标记下 学习之

  9. MaxConnection
    这参数改哪个文件,有个客户的站这几天天天都这错误,重启下apache就好了

回复留言

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image

你可以使用XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>