Spring Cloud Alibaba系列(二):手把手教你使用Sentinel(实践篇)

作为微服务解决方案的领头羊,掌握Spring Cloud Alibaba相关组件,已经成为每个java后端开发的必备技能。在本文中,将不会长篇大论概念信息,将简单的介绍如何快速上手Sentinel。

1. 下载安装sentinel dashboard

可以直接下载jar包或者下载工程通过maven打包。本文采用直接下载jar包的方式进行运行

jar包 release下载地址

启动命令

java -Dserver.port=8088 \
  -Dcsp.sentinel.dashboard.server=localhost:8088 \
  -Dproject.name=sentinel-dashboard \
  -jar sentinel-dashboard-1.8.1.jar

启动后在浏览器中输入localhost:8088即可访问到sentinel dashboard,
dashboard监控了dashboard自己.

image.png

2. Sentinel Client接入

以provider-8081为例,pom.xml文件中引入sentinel 依赖

 
            com.alibaba.cloud
            spring-cloud-starter-alibaba-sentinel
        

application.properties配置文件中加上dashboard地址

# sentinel配置信息
spring.cloud.sentinel.transport.dashboard=localhost:8088

启动项目后, 发现dashboard控制台没有服务provider-8081,这时随便访问provider-8081的一个接口

image.png

发现Sentinel dashboard已经有了provider-8081项目


image.png

你可能感兴趣的:(Spring Cloud Alibaba系列(二):手把手教你使用Sentinel(实践篇))