Openshift:502(504)错误、SSH无法登陆的解决方法
PS:个人在使用的时候遇到了,分享给大家
如果你需要看如何申请,欢迎点击这里
1.Openshift出现502、504错误,或者连接超时
前段时间遇到了这个问题,这里有一篇Openshift的官方文章
泷涯翻译一下:
为什么我我的应用程序会出现502或504错误?
当向您的应用程序发出请求时,您可能会看到这个错误:“Gateway Time-out. The server didn't respond in time.“或”Bad Gateway...“
这些错误来自全球的Apache实例,因为它试图将请求路由到您的齿轮。这通常意味着你正在运行的交易已超时。超时设置在4分钟内,但可以/将改变我们调整我们的服务。在一个多租户环境(PaaS环境)中,我们必须找到一个通过apache平衡服务多个应用程序路由,4分钟内作出回应,而不是只是一个应用程序,在30分钟内响应。
你的解决方法是写您的事务,使得它在一两分钟内响应。
请让我们知道,如果你看到这个突然在您的应用程序发布到我们的论坛。包括您的应用程序类型,日期和时间您的应用程序开始投掷超时,和/或任何观察到的模式(例如,发生每隔x天)。
2.Openshift无法连接到SSH
前两天我发现我的一个App(Openshift上的)出现了502,于是决定用SSH重启一下,谁知道连接不上
这里还有一个办法重启应用:CMD
命令:
rhc app force-stop myapp
rhc app start myapp
[caption id="attachment_101" align="alignnone" width="559"] openshift重启应用[/caption]
PS:请把myapp换成你自己的应用名称
PS:2013年7月7日更新,网页也可以重启应用了,看下图:
[caption id="attachment_137" align="alignnone" width="290"] openshift重启应用[/caption]