如何判断我是否/为何在openshift

时间:2015-09-22 16:36:25

标签: openshift haproxy

我刚刚升级到青铜计划,但我想我或者每24小时仍然闲置,或者有一些关于haproxy的东西,我不明白。

我有3个使用haproxy缩放的小齿轮,没有用户我很确定我总是只使用1.每天早上(太平洋时间凌晨4点左右),我访问app-domain.rhcloud.com ,我的应用程序已关闭(错误503)。几分钟后我再试一次,然后再次运作。状态页面app-domain.rhcloud.com/haproxy-status/然后显示相应的正常运行时间。

它是一个节点应用程序,并且nodejs.log中没有错误,只是关于它会发生故障并稍后出现:

  

DEBUG:向孩子发送SIGTERM ......

     

Tue Sep 22 2015 06:07:38 GMT-0400(美国东部时间):收到SIGTERM -   终止应用...

     

Tue Sep 22 2015 06:07:38 GMT-0400(EDT):节点服务器已停止。

     

DEBUG:使用

运行node-supervisor      

DEBUG:program' server.js'

     

DEBUG: - watch' / var / lib / openshift / [id] /app-root/data/.nodewatch'

     

DEBUG: - signore' undefined'

     

DEBUG:--extensions' node | js | coffee'

     

DEBUG: - exec' node'

     

DEBUG:使用节点server.js'

启动子进程      

DEBUG:看目录   '在/ var / lib中/ openshift / [ID] /app-root/data/.nodewatch'为了改变。

这是haproxy.log的尾巴。我不知道时间戳是如何在这里工作的,所以如果你需要更多,请告诉我:

  

[警告] 263/072454(223357):服务器快递/本地设备已关闭,   原因:Layer4连接问题,信息:"连接被拒绝",检查   持续时间:0ms。剩下0个活动服务器和0个备份服0个会话有效,   0重新排队,0保留在队列中。

     

[ALERT] 263/072454(223357):proxy' express'没有服务器可用!

     

[警告] 263/072854(223357):服务器快速/本地设备已启动,   原因:Layer7检查通过,代码:200,信息:" HTTP状态检查   返回代码< 3C> 200< 3E>",检查持续时间:2ms。 1个活动和0个备份   服务器在线。 0个会话重新排队,0个队列排队。

     

[警告] 264/060737(223357):服务器快速/本地设备为DOWN   维护。

     

[ALERT] 264/060737(223357):proxy' express'没有服务器可用!

     

[警告] 264/072111(374009):config:代理忽略日志格式   '统计'因为它没有日志地址。

     

[警告] 264/072111(374009):config:代理忽略日志格式   '表示'因为它没有日志地址。

     

[警告] 264/072111(374009):服务器快速/本地设备已关闭,   原因:Layer4连接问题,信息:"连接被拒绝",检查   持续时间:0ms。剩下0个活动服务器和0个备份服0个会话有效,   0重新排队,0保留在队列中。

     

[ALERT] 264/072111(374009):proxy' express'没有服务器可用!

     

[警告] 264/072411(374009):服务器快递/本地设备已启动,   原因:Layer7检查通过,代码:200,信息:" HTTP状态检查   返回代码< 3C> 200< 3E>",检查持续时间:2ms。 1个活动和0个备份   服务器在线。 0个会话重新排队,0个队列排队。

我做错了吗?还是openhift仍然闲着我?

1 个答案:

答案 0 :(得分:0)

溶液!

根据对原始问题的评论,我联系了他们的支持。事实证明它不是空转。如果其他人遇到此问题,则最终成为this bug。支持和操作团队很有帮助,并在几周内推出错误修复程序之前在我的实例上添加补丁。