2015-05-23 64 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 –