我剛剛升級到銅牌計劃,但我認爲我要麼每24小時都會閒置,要麼我有一些關於haproxy的東西,我不明白。如何找出/爲什麼我在openshift上閒置
我有3個使用haproxy縮放的小型齒輪,沒有用戶我很確定我總是隻使用1.每天早晨(太平洋時間凌晨4點),我訪問app-domain.rhcloud.com,我的應用程序關閉(錯誤503)。幾分鐘後我再試一次,然後再次運行。狀態頁面app-domain.rhcloud.com/haproxy-status/然後顯示相應的正常運行時間。
這是一個節點的應用程序,並且有在nodejs.log沒有錯誤,只是一些事情下去,後來來了:
DEBUG:發送SIGTERM給孩子...
星期二2015年9月22日06:07:38 GMT-0400(EDT):收到SIGTERM - 終止應用程序...
2015年9月22日星期二06:07:38 GMT-0400(EDT):節點服務器停止。
DEBUG:運行節點監與
DEBUG:程序 'server.js'
DEBUG:--watch「的/ var/lib中/ openshift/[ID] /應用根/數據/ .nodewatch」
DEBUG: - 忽略 '未定義'
DEBUG:--extensions '節點| JS |咖啡'
DEBUG:--exec '節點'
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):服務器快遞/本地齒輪是UP, 原因:7層校驗通過,代碼:200,信息:「HTTP狀態檢查 返回代碼< 3C> 200 < 3E> 「,檢查持續時間:2ms。 1活躍和0備份 服務器在線。 0個會話被排隊,0個排隊。
[警告] 264/060737(223357):服務器快速/本地設備被關閉以進行 維護。
[ALERT] 264/060737(223357):proxy'express'沒有服務器可用!
[警告] 264/072111(374009):config:代理 'stats'忽略日誌格式,因爲它沒有日誌地址。
[WARNING] 264/072111(374009):config:代理 'express'忽略的日誌格式,因爲它沒有日誌地址。服務器快速/本地設備關閉, 原因:第4層連接問題,信息:「連接被拒絕」,檢查 持續時間:0毫秒。剩下0個活動和0個備份服務器。 0個會話處於活動狀態, 0個排隊,0個在隊列中。
[ALERT] 264/072111(374009):proxy'express'沒有服務器可用!
[警告] 264/072411(374009):服務器快遞/本地齒輪是UP, 原因:7層校驗通過,代碼:200,信息:「HTTP狀態檢查 返回代碼< 3C> 200 < 3E> 「,檢查持續時間:2ms。 1活躍和0備份 服務器在線。 0個會話被排隊,0個排隊。
我做錯了什麼?或者是openshift還在閒着嗎?
通過https://developers.openshift.com/contact註冊請求,我們將檢查它。 –