任务控制:如何在任务控制中移除损坏的服务

帕特里克·罗素
2023-01-22十一10

在任务控制中,您通常可以单击X按钮来删除服务。然而,如果下游服务有问题(例如,系统擦除或删除),GUI和REST API将不允许删除。
要解决这个问题,您需要进入MongoDB并删除导致问题的坏服务。以下步骤使用任务控制系统自带的Mongo shell:

#登录任务控制MongoDB
mongo -port 27017 -u "mission_platform" -p "password" -authenticationDatabase "mission_platform"
#服务在“mission_platform”数据库中
#使用“show databases”来确认数据库是否存在
使用mission_platform
#列出所有服务
db.instances.find ()
#通过URL或名称识别服务,然后复制_id
#运行db.instances.remove命令,格式如下
db.instances。删除({"_id": "b4570f6a-6123-4462-8904-feca7a258516"})

运行remove命令后,这个有问题的服务将从任务控制中心永久删除。这些操作不需要重新启动。

发布日期:2018年12月11日
最后更新:2021年2月24日

关键词:任务控制;中断服务