带你读《Apache Dubbo微服务开发从入门到精通》——四、 Qos单机运维(5)

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
云原生网关 MSE Higress,422元/月
简介: 带你读《Apache Dubbo微服务开发从入门到精通》——四、 Qos单机运维(5)

《Apache Dubbo微服务开发从入门到精通》——可视化监测服务状态——四、 Qos单机运维(4) https://developer.aliyun.com/article/1224149



4. ls/offline/online服务管理

 

image.png

 

1) ls命令

 

列出消费者和提供者

 

image.png

 

列出dubbo的所提供的服务和消费的服务,以及消费的服务地址数。

 

注:

 

带有DubboInternal前缀的服务是Dubbo内置的服务,默认不向注册中心中注册。

 

服务发布状态中的nacos-AY第一部分是对应的注册中心名,第二部分是注册的模式(A代表应用级地址注册,I代表接口级地址注册),第三部分代表对应模式是否已经注册

 

服务订阅状态中的nacos-AFI-2,A-2第一部分是对应的注册中心名,第二部分是订阅的模式(AF代表双订阅模式,FA代表仅应用级订阅,FI代表仅接口级订阅),第三部分中前半部分代表地址模式来源(A代表应用级地址,I代表接口级地址)后半部分代表对应的地址数量

 

2) 上线

 

online命令

 

Online上线服务命令

 

当使用延迟发布功能的时候(通过设置org.apache.dubbo.config.AbstractServiceConfig#register为false),后续需要上线的时候,可通过Online命令

image.png

 

3) 下线

 

offline命令

 

下线服务命令

 

由于故障等原因,需要临时下线服务保持现场,可以使用Offline下线命令。

 

image.png


5. probe请求探测

 

image.png

 

1) startup命令

 

检测当前框架是否已经启动完毕

 

image.png

 

2) ready命令

 

检测当前框架是否能正常提供服务(可能是临时下线)

 

image.png

 

3) live命令

 

检测当前框架是否正常运行(可能是永久异常)

 image.png


《Apache Dubbo微服务开发从入门到精通》——可视化监测服务状态——四、 Qos单机运维(6) https://developer.aliyun.com/article/1224143

相关文章
|
8天前
|
安全 应用服务中间件 API
微服务分布式系统架构之zookeeper与dubbo-2
微服务分布式系统架构之zookeeper与dubbo-2
|
9天前
|
监控 负载均衡 安全
微服务(五)-服务网关zuul(一)
微服务(五)-服务网关zuul(一)
|
1月前
|
Dubbo Java 应用服务中间件
微服务框架Dubbo环境部署实战
微服务框架Dubbo环境部署的实战指南,涵盖了Dubbo的概述、服务部署、以及Dubbo web管理页面的部署,旨在指导读者如何搭建和使用Dubbo框架。
85 17
微服务框架Dubbo环境部署实战
|
21天前
|
缓存 Java 开发者
开发故事:一个 @Async 如何搞瘫整个微服务系统
大家好,我是小米,一个热爱分享技术的29岁开发者。本文讲述了一个困扰我们团队的开发环境问题,最终发现罪魁祸首竟是 `@Async` 注解。我们通过详细分析错误日志和 Spring 的 Bean 代理机制,逐步排查并解决了这一难题。文章介绍了三种解决方案:调整依赖结构、使用 `@Lazy` 延迟加载以及禁用 `@Async` 的代理功能。希望对你有所帮助!欢迎关注我的微信公众号“软件求生”,获取更多技术干货!
19 5
开发故事:一个 @Async 如何搞瘫整个微服务系统
|
6天前
|
设计模式 负载均衡 监控
深入理解后端开发中的微服务架构
在现代软件开发领域,微服务架构已经成为一种流行的设计模式。本文将探讨微服务的基本概念、优势与挑战,并通过实例展示如何在实际项目中应用微服务架构。无论是初学者还是经验丰富的开发者,都能从中获得启发和实用技巧。
19 7
|
9天前
|
Dubbo 应用服务中间件 Apache
Star 4w+,Apache Dubbo 3.3 全新发布,Triple X 领衔,开启微服务通信新时代
在 Apache Dubbo 突破 4w Star 之际,Apache Dubbo 团队正式宣布,Dubbo 3.3 正式发布!作为全球领先的开源微服务框架,Dubbo 一直致力于为开发者提供高性能、可扩展且灵活的分布式服务解决方案。此次发布的 Dubbo 3.3,通过 Triple X 的全新升级,突破了以往局限,实现了对南北向与东西向流量的全面支持,并提升了对云原生架构的友好性。
|
7天前
|
存储 运维 负载均衡
后端开发中的微服务架构实践与思考
本文旨在探讨后端开发中微服务架构的应用及其带来的优势与挑战。通过分析实际案例,揭示如何有效地实施微服务架构以提高系统的可维护性和扩展性。同时,文章也讨论了在采用微服务过程中需要注意的问题和解决方案。
|
7天前
|
消息中间件 Kafka 数据库
微服务架构中,如何确保服务之间的数据一致性
微服务架构中,如何确保服务之间的数据一致性
|
11天前
|
消息中间件 缓存 NoSQL
构建高效后端服务:微服务架构的深度实践
本文旨在探讨如何通过采用微服务架构来构建高效的后端服务。我们将深入分析微服务的基本概念、设计原则以及在实际项目中的应用案例,揭示其在提升系统可维护性、扩展性和灵活性方面的优势。同时,本文还将讨论在实施微服务过程中可能遇到的挑战,如服务治理、分布式事务和数据一致性等问题,并分享相应的解决策略和最佳实践。通过阅读本文,读者将能够理解微服务架构的核心价值,并具备将其应用于实际项目的能力。 ##
|
9天前
|
Java API 对象存储
微服务魔法启动!Spring Cloud与Netflix OSS联手,零基础也能创造服务奇迹!
这段内容介绍了如何使用Spring Cloud和Netflix OSS构建微服务架构。首先,基于Spring Boot创建项目并添加Spring Cloud依赖项。接着配置Eureka服务器实现服务发现,然后创建REST控制器作为API入口。为提高服务稳定性,利用Hystrix实现断路器模式。最后,在启动类中启用Eureka客户端功能。此外,还可集成其他Netflix OSS组件以增强系统功能。通过这些步骤,开发者可以更高效地构建稳定且可扩展的微服务系统。
24 1

推荐镜像

更多
下一篇
无影云桌面