public class OmsContainerFactory extends Object
| 构造器和说明 |
|---|
OmsContainerFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
deployContainer(ServerDeployContainerRequest request)
部署容器,整个过程串行进行,问题不大
|
static void |
destroyContainer(Long containerId)
销毁指定容器
|
static OmsContainer |
fetchContainer(Long containerId,
WorkerRuntime workerRuntime)
获取容器
|
static List<DeployedContainerInfo> |
getDeployedContainerInfos()
获取该Worker已部署容器的信息
|
public static OmsContainer fetchContainer(Long containerId, WorkerRuntime workerRuntime)
containerId - 容器IDworkerRuntime - 当容器不存在且 serverActor 非空时,尝试从服务端重新拉取容器public static void deployContainer(ServerDeployContainerRequest request)
request - 部署容器请求public static List<DeployedContainerInfo> getDeployedContainerInfos()
public static void destroyContainer(Long containerId)
containerId - 容器IDCopyright © 2024. All rights reserved.