互联网服务
2012 年 11 月 6 日
OpenShift 升级导致网站503错误
OpenShift进行系统升级后出现了503 Service Temporarily Unavailable错误,经过尝试SSH进Gear并重启服务才使网站恢复正常。作者猜测是OpenShift升级尚未完成,导致一些Gear没有自动重启。但是作者在OpenShift上部署的带负载均衡的应用没有受到影响,这表明OpenShift的负载均衡应用稳定性要好一些。建议对可用性要求高的朋友将网站部署为带负载均衡的应用。关注OpenShift的Twitter或访问OpenShift的Open Issue页面以获得最新消息。
OpenShift 昨天对系统进行了一次升级,但是这次升级似乎不太顺利。印象中前几次升级都是一两个小时搞定的,但这次十几个小时过去了,访问网站依然是503 Service Temporarily Unavailable错误。
试着SSH进Gear,发现登陆正常。既然应用已经启动,那可能是httpd服务没有启动导致503错误。试着输入
ctl_all restart
命令重启了所有的服务,网站恢复正常。猜测是OpenShift 升级尚未完成,所以一些Gear没有自动重启。出现同样问题的用户可以SSH登陆到Gear,输入
ctl_all start
或ctl_all restart
启动httpd服务。令我感到惊讶的是我在OpenShift上部署了另外一个带负载均衡的应用竟然没有受到影响,虽然有一个Gear Down掉了,但网站从升级开始到现在一直访问正常!看来OpenShift的负载均衡应用稳定性果然要好一些。建议对可用性要求比较高的朋友将网站部署为带负载均衡的应用。
关于这次及以后的OpenShift升级进度,你可以关注OpenShift的Twitter “@openshift_ops”或访问OpenShift的Open Issue页面获得最新消息。
本文为原创文章,未经允许请勿非法盗用资源。我们保护知识产权,尊重每一个创作者的劳动成果。如需转载,请务必注明出处并获得授权,谢谢合作!
作者:Lance | 发表日期:2012 年 11 月 6 日