访问应用程序
应用程序部署后,您可以通过 URL 进行访问。
在控制台中,组件页面和应用程序详细信息页面都会显示应用程序 URL。
在 CLI 中运行 ibmcloud ce app get
命令查找应用程序的 URL。 To have the command output only the URL of the app, specify the --output url
option
with the app get
command.
访问有关应用程序的详细信息
从控制台或使用 CLI 查找有关应用程序的详细信息。
Code Engine 具有项目和应用程序限制 (例如,内存和 CPU) 中应用程序和应用程序修订版的配额。 有关 Code Engine 限制的更多信息,请参阅 Code Engine。
从控制台访问应用程序详细信息
通过在项目中的应用程序列表中单击应用程序的名称,可以在控制台中从应用程序页面获取有关应用程序的详细信息。 您可以查看有关应用程序的运行实例及其修订版,配置详细信息和应用程序端点设置的信息。
使用 CLI 访问应用程序详细信息
要使用 CLI 查看应用程序的详细信息,请使用 app get
命令。 有关选项的完整列表,请参阅 ibmcloud ce app get
命令。
例如,以下 app get
命令显示有关 myapp
应用程序的详细信息。
ibmcloud ce app get --name myapp
示例输出
[...]
OK
Name: myapp
ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f
Project Name: myproject
Project ID: 01234567-abcd-abcd-abcd-abcdabcd1111
Age: 2m4s
Created: 2021-09-09T14:01:02-04:00
URL: https://myapp.abcdabcdabc.us-south.codeengine.appdomain.cloud
Cluster Local URL: http://myapp.abcdabcdabc.svc.cluster.local
Console URL: https://cloud.ibm.com/codeengine/project/us-south/01234567-abcd-abcd-abcd-abcdabcd1111/application/myapp/configuration
Status Summary: Application deployed successfully
Environment Variables:
Type Name Value
Literal CE_API_BASE_URL https://api.us-south.codeengine.cloud.ibm.com
Literal CE_APP myapp
Literal CE_DOMAIN us-south.codeengine.appdomain.cloud
Literal CE_PROJECT_ID abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f
Literal CE_REGION us-south
Literal CE_SUBDOMAIN abcdabcdab
Image: icr.io/codeengine/hello
Resource Allocation:
CPU: 1
Ephemeral Storage: 400M
Memory: 4G
Revisions:
myapp-00001:
Age: 100s
Latest: true
Traffic: 100%
Image: icr.io/codeengine/hello (pinned to d6fd55)
Running Instances: 1
Runtime:
Concurrency: 100
Maximum Scale: 10
Minimum Scale: 0
Timeout: 300
Conditions:
Type OK Age Reason
ConfigurationsReady true 86s
Ready true 60s
RoutesReady true 60s
Events:
Type Reason Age Source Messages
Normal Created 102s service-controller Created Configuration "myapp"
Normal Created 102s service-controller Created Route "myapp"
Instances:
Name Revision Running Status Restarts Age
myapp-00001-deployment-699c45ddd-c25rm myapp-00001 1/2 Terminating 0 102s
申请状态
下表显示了应用程序可能具有的可能状态。
状态 | 描述 |
---|---|
部署 | 应用程序正在部署。 部署时间包括调度应用程序之前的时间以及通过网络下载映像的时间,这可能需要一段时间。 |
就绪 | 应用程序已部署完毕,随时可以使用。 |
就绪(包含警告) | 新应用程序修订版的部署失败,但原始部署可用。 |
失败 | 应用程序部署已终止,并且至少一个实例已在失败中终止。 实例以非零状态退出或被系统终止。 |
未知 | 由于某些原因,无法获取应用程序的状态,通常是由于与主机通信时发生错误。 |