存取應用程式

應用程式部署完成後,您可以透過 URL.NET 網站存取。

從主控台,您的應用程式 URL 可從元件頁面和應用程式詳細資訊頁面取得。

從 CLI 執行 ibmcloud ce app get 指令來尋找您應用程式的 URL。 若要命令只輸出應用程式的 URL,請在命令中指定 --output url 選項。app get 指令指定選項。

存取應用程式的詳細資料

從主控台或使用 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.private.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

申請狀態

下表顯示應用程式可能具有的可能狀態。

申請狀態
狀態 說明
正在部署 正在部署應用程式。 部署時間包括排定應用程式之前的時間,以及透過網路下載映像檔的時間,這可能需要一些時間。
備妥 應用程式已部署完成,可立即使用。
備妥 (有警告) 部署新的應用程式修訂失敗,但原始部署可用。
Failed 應用程式部署已終止,且至少有一個實例因失敗而終止。 實例已結束且狀態為非零,或已由系統終止。
Unknown 由於某些原因,無法取得應用程式的狀態,通常是因為與主機通訊時發生錯誤。