2015-05-23 81 views
2

我的應用程序掛起。因爲我想刪除應用程序,但這是不可能的。 OpenShift只是向我展示:「當我想從Web界面中刪除應用程序時,無法對應用程序對象執行操作。另一個操作已在運行」。卡住OpenShift應用程序

Unable to perform action on app object. Another operation is already running.

當我檢查我的應用程序的狀態,那麼它是未知的。它爲我的Tomcat服務器以及我的數據庫服務器顯示「未知」。

現在我該做的就是我的應用程序回來住?

回答

2

它看起來像你的錯誤是由intermittent API failures在OpenShift引起的,所以沒有什麼是可以做(除非你的OpenShift工作)。

您可以檢查OpenShift Online Status Page看API錯誤是否仍然存在。要獲得最新的狀態更新,你也可以在Twitter OpenShift Operations或加入這個IRC頻道:在irc.freenode.net#openshift

我認爲這個問題將很快得到解決。

1

這可以通過Tomcat的運行內存引起。在rhc command line tools中嘗試rhc app force-stop -a [your_app]。這應該會終止應用程序中的所有正在運行的線程,即使內存不足。然後,如果您想重新啓動應用,請使用rhc app start

來源:https://help.openshift.com/hc/en-us/articles/202399040-How-to-restart-an-application-

+0

我無法'力stop','stop','reload','start'以及'應用delete'。對於所有操作系統狀態'無法對應用程序對象執行操作。另一個操作已在運行。「# – Yser

+0

遇到同樣的問題。我也無法刪除我的應用程序。我提交了一張票:https://bugzilla.redhat.com/show_bug.cgi?id = 1224429 –

+0

問題似乎與OpenShift API有關。他們只是推特說他們有問題:https://twitter.com/openshift_ops/status/602088277064187904 –