了解您的 Code Engine 车队状态

在 Code Engine 中创建舰队后,您可以查看整个舰队的状态,以及各项任务的状态。 您可以使用这些信息帮助调试。

船队状况

舰队状态反映了舰队的整体运行状况。 这与任务的状态无关。 要了解哪些任务已成功完成,请查看任务状态。

车队状态
船队状况 描述 用户可能采取的操作
暂挂 有待处理的任务,但没有正在运行的任务。 添加任务、取消、删除
正在运行 有正在运行的任务。 添加任务、取消、删除
备用 所有任务均已完成,没有待办任务。 舰队正在等待新增任务。 是否分配工作节点取决于机队的 扩展参数。 添加任务、取消、删除
正在取消 正在进行取消操作。 有些实例仍在运行。 正在运行的任务会根据取消模式的不同,要么完成,要么被终止。 待处理任务已被取消,不会运行。 删除(T)
已取消 取消操作已完成。 所有待处理和正在运行的任务均已被取消。 所有员工已被删除。 该船队仍计入 项目配额。 删除(T)
正在删除 正在进行删除操作。 正在运行的任务已被终止。 工作节点已被删除或正在删除中。 删除完成后,该车队将被移除。 无

在 Code Engine 控制台中查看车队状态

  1. 找到 “Code Engine”项目页面。
  2. 点击项目名称即可打开“概览”页面。
  3. 单击 “车队” 可打开项目中已定义的车队列表。
  4. 每个船队的状态显示在表格的 “状态” 列中。

在 Code Engine 命令行界面(CLI)中查看机队状态

要查看舰队状态,请运行 ibmcloud ce fleet get 命令。 请指定车队 ID。

示例

ibmcloud ce fleet get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e

示例输出

Getting fleet '1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e'...
OK
Name:            fleet-0123456789  
ID:              1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e  
Status:          running  
Created:         2025-09-26T10:46:02Z  
Project region:  eu-de  
Project name:    myproj  
Tasks status:             
  Pending:     893  
  Running:     12  
  Failed:      0  
  Canceled:    0  
  Successful:  96  
  Total:       1001  
Code:                     
  Container image reference:  icr.io/codeengine/helloworld  
Tasks specification:      
  Task state store:  mytaskstore  
  Indexes:           0-1000  
Resources and scaling:    
  Container instance resources:    
    CPU per instance:     1  
    Memory per instance:  2G  
  Scaling settings:                
    Maximum container slots:  12  
    Minimum container slots:  0  
    Spare container slots:    0  
    Scale-down delay:         0s  
  Resiliency settings:             
    Maximum retries per task:  3  
Network placement:        
  Subnet pools:    
    Name:                my-pool
    Number of subnets:   1  
                         
    Subnet CRN:          crn:v1:bluemix:public:is:eu-de-1:a/abcdefabcdefabcdefabcd1234567890::subnet:1a1a-2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f   
    Security Group CRN:  crn:v1:bluemix:public:is:eu-de:a/abcdefabcdefabcdefabcd1234567890::security-group:2b2b-3c3c3c3c-4d4d-5e5e-6f6f-7g7g7g7g7g7g  
Environment Variables:    
  Type     Name   Value  
  Literal  FOO    bar

任务状态

任务状态显示机群上运行的各个任务的健康状况。 每个任务在一个实例上运行。

任务状态说明
任务状态 描述
暂挂 任务没有相关实例。
正在运行 任务正好有一个相关实例在运行。
已成功 代表此任务启动的最后一个实例已成功结束,任务不再运行。
失败 代表此任务启动的最后一个实例失败,任务已达到重试次数上限。 该任务已停止运行。 失败的任务将恢复为 “待处理”状态,直到达到最大重试次数为止。
已取消 用户取消了车队,任务不再运行。 该任务在成功或失败前被取消。

在 Code Engine 控制台中查看任务状态

  1. 打开您的车队页面:
    1. 找到 “Code Engine”项目页面。
    2. 点击项目名称即可打开“概览”页面。
    3. 在 “舰队”中,点击您所属舰队的名称。
  2. 每项任务的状态显示在表格的 “状态”列中。

在 Code Engine 命令行界面中查看任务状态

要查看任务状态,请运行 ibmcloud ce fleet task list 命令。 请指定车队 ID。

示例

ibmcloud ce fleet task list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e

示例输出

Listing serverless fleet tasks...
OK
Task index  ID                                    Batch name  Status     Result code  Started               Duration  Worker name  
0           5b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  default     succeeded  exit_0       2026-08-06T19:48:13Z  26s       fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-0
1           4b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  default     running                 2026-08-06T19:52:14Z            fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-1
2           3b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  test2       pending
3           2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  test2       running                 2026-08-06T19:57:14Z            fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-1
4           1b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  test2       failed     exit_0       2026-08-06T19:58:14Z  0s        fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-0
foobar      0b0b0b0b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  test3       succeeded  exit_0       2026-08-06T19:59:14Z  1m        fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-2

工作程序节点状态

您可以检查实例所运行的工作节点的状态。

在 Code Engine 控制台中检查船队的工作节点状态

  1. 打开您的车队页面:
    1. 找到 “Code Engine”项目页面。
    2. 点击项目名称即可打开“概览”页面。
    3. 在 “舰队”中,点击您所属舰队的名称。
  2. 单击工作程序选项卡。
  3. 每位员工的状态显示在表格的 “状态” 列中。

在 Code Engine 命令行界面中检查舰队的工作节点状态

要查看一个集群中工作节点的状态,请运行 ibmcloud ce fleet worker list 命令。 请指定车队 ID。 有关命令选项的完整列表,请参阅 CLI 参考 文档。

工人的状态显示在“状态”列中。

示例

ibmcloud ce fleet worker list --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e

示例输出

Listing serverless fleet workers...
OK
Name                                          ID                                    Status        Profile   IP           Zone     Version  
fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-0  2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  running       cx2-2x4   10.242.0.42  eu-de-1  v1.0.15
fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-1  3c3c3c3c-4d4d-5e5e-6f6f-7g7g7g7g7g7g  initializing  cx2-8x16  10.242.0.43  eu-de-1  v1.0.15

要查看单个工作节点的状态,请运行 ibmcloud ce fleet worker get 命令。 请指定机队 ID 和工作者名称。 有关命令选项的完整列表,请参阅 CLI 参考 文档。

示例

ibmcloud ce fleet worker get --fleet-id 1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e --worker-name fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-42

示例输出

Getting serverless fleet worker...
OK
Name:          fleet-1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e-42  
ID:            2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  
Created:       2025-09-26T20:05:33Z  
Status:        running  
Version:       v1.0.15  
Fleet ID:      1a1a1a1a-2b2b-3c3c-4d4d-5e5e5e5e5e5e  
Project name:  myproj  
Project ID:    3c3c3c3c-4d4d-5e5e-6f6f-7g7g7g7g7g7g  
Network placement:      
  IP address:    10.242.0.42  
  Network zone:  eu-de-1  
  Subnet CRN:    crn:v1:bluemix:public:is:eu-de-1:a/abcdefabcdefabcdefabcd1234567890::subnet:1a1a-2b2b2b2b-3c3c-4d4d-5e5e-6f6f6f6f6f6f  
Profile information:    
  Profile:       cx2-2x4  
  vCPUs:         2  
  Memory (GiB):  4