Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cloud foundry 当我看到对“CF apps”命令的“?/0”响应时,我的Bluemix CF应用程序是否正在运行?_Cloud Foundry_Ibm Cloud - Fatal编程技术网

Cloud foundry 当我看到对“CF apps”命令的“?/0”响应时,我的Bluemix CF应用程序是否正在运行?

Cloud foundry 当我看到对“CF apps”命令的“?/0”响应时,我的Bluemix CF应用程序是否正在运行?,cloud-foundry,ibm-cloud,Cloud Foundry,Ibm Cloud,有时,我运行CF CLI命令来检查我的应用CF apps,并在响应中获取奇怪的实例信息。例如: cf a Getting apps in org patmc.../ space testspace as patmc... OK name requested state instances memory disk urls oom-rt-nodesdk-bp-asis started ?/1

有时,我运行CF CLI命令来检查我的应用CF apps,并在响应中获取奇怪的实例信息。例如:

cf a
Getting apps in org patmc.../ space testspace as patmc...
OK

name                         requested state   instances   memory   disk   urls
oom-rt-nodesdk-bp-asis       started           ?/1         512M     1G     oom-rt-nodesdk-bp-asis.mybluemix.net
oom-rt-nodesdk-service-MnA   started           ?/1         384M     1G     oom-rt-nodesdk-service-MnA.mybluemix.net
oom-rt-nodesdk-service-no    started           ?/1         256M     1G     oom-rt-nodesdk-service-no.mybluemix.net
为什么我在“实例”列中看到?/1作为我的应用程序的响应

我的应用程序是否正在运行?

CF CI命令CF apps或CF a返回当前组织/空间中应用程序的状态

该命令应该告诉您它们是已启动还是已停止,以及有多少实例正在运行0/1、1/1、0/2、2/2等等

应用程序状态信息来自CloudFoundry中的一个层,称为HM9000或HM9000,或者在一些聊天中称为hm9k/hm9k

如果hm9k说你的应用程序已启动,你会看到1/1;如果它说已关闭,你会看到0/1;如果它不知道或无法响应,那么你会得到?/1作为应用程序实例状态

这真的意味着应用程序停止了吗?没有

大多数时候,如果你已经启动了应用程序,它仍然会运行。如果你只是打开应用程序的URL,它应该会响应。如果您没有首先检查cf apps命令的结果,您甚至不会想到您的应用程序可能会停止运行apps rule

真正的问题是,当hm9k没有响应时,不仅会看到?/1响应,而且Bluemix web UI会解释相同的信息,并在UI中不运行。

这可能有点令人震惊,因为你所有启动/运行的应用程序都对你大喊大叫,他们都说不运行或?/1

但是,与cf应用程序响应一样,UI中的这些信息并不总是正确的;由于hm9k响应不确定,用户界面并不真正知道。更痛苦的是,在Bluemix UI中打开应用程序的链接无法工作,您必须剪切/粘贴URL。Bluemix UI似乎根据未运行?/1状态禁用了显示的链接。如果你已经打开了应用程序,或者使用书签打开了应用程序,或者复制/粘贴了URL来打开应用程序,当然,如果你以前启动过应用程序,它就会出现

Net:如果您看到CF CLI CF apps命令的?/1响应,或未在Bluemix UI中运行,请直接检查应用程序URL,或使用CF logs yourAppName跟踪日志,以查看应用程序是否正在生成日志内容。大多数时候,应用程序都会在那里等待你的出价

我要去打扰一些BluemixUI人员,看看我们是否能改变这种行为。我宁愿点击失败,而不是不能点击,因为没有运行,通常情况下,如果你能点击,它就会工作

如果您想更好地了解hm9000 Cloud Foundry组件,请查看此内容: