《Apache Dubbo微服务开发从入门到精通》——可视化监测服务状态——四、 Qos单机运维(4) https://developer.aliyun.com/article/1224149
4. ls/offline/online服务管理
1) ls命令
列出消费者和提供者
列出dubbo的所提供的服务和消费的服务,以及消费的服务地址数。
注:
• 带有DubboInternal前缀的服务是Dubbo内置的服务,默认不向注册中心中注册。
• 服务发布状态中的nacos-A(Y)第一部分是对应的注册中心名,第二部分是注册的模式(A代表应用级地址注册,I代表接口级地址注册),第三部分代表对应模式是否已经注册。
• 服务订阅状态中的nacos-AF(I-2,A-2)第一部分是对应的注册中心名,第二部分是订阅的模式(AF代表双订阅模式,FA代表仅应用级订阅,FI代表仅接口级订阅),第三部分中前半部分代表地址模式来源(A代表应用级地址,I代表接口级地址)后半部分代表对应的地址数量。
2) 上线
online命令
Online上线服务命令
当使用延迟发布功能的时候(通过设置org.apache.dubbo.config.AbstractServiceConfig#register为false),后续需要上线的时候,可通过Online命令。
3) 下线
offline命令
下线服务命令
由于故障等原因,需要临时下线服务保持现场,可以使用Offline下线命令。
5. probe请求探测
1) startup命令
检测当前框架是否已经启动完毕
2) ready命令
检测当前框架是否能正常提供服务(可能是临时下线)
3) live命令
检测当前框架是否正常运行(可能是永久异常)
《Apache Dubbo微服务开发从入门到精通》——可视化监测服务状态——四、 Qos单机运维(6) https://developer.aliyun.com/article/1224143