Springboot(五十)SpringBoot3集成sentinel并连接sentinel-dashboard
对,你没看错,又是sentinel。我真是够了,而且,我觉得这应该不是最后一次,以后应该还会写到关于sentinel的学习记录。
前边我们了解了sentinel如何使用。相对来讲还是比较简单的。之后学到自定义注解的时候,还自定义了一个sentinel注解来实现限流。用着相对来讲还是很方便的。
但是呢,有一个小小的问题。官方推荐使用sentinel-dashboard,这玩意我一直没用明白。我得项目一直是注册不到sentinel-dashboard,我很费解。
看了官方文档,没有找到具体是怎么链接。很费解。
官方文档:Dashboard · alibaba/Sentinel Wiki · GitHub
这个是再github上的官方文档。这个是没有问题的。
Github的文档有的时候是访问不到的。可以试下官方文档。
官方网站:home | Sentinel
这个是再github上的官方文档。这个也是没有问题的。
下边是我在项目中使用sentinel-dashboard的全过程。可跟做。
一:部署sentinel-dashboard
1:Docker命令:(在linux服务器上使用)
docker run --restart always -d --name sentinel -p 8858:8858 -d bladex/sentinel-dashboard:1.8.8
这里得sentinel-dashboard版本要和你项目中使用的sentinel版本一致。
2:本地启动sentinel-dashboard命令:
java -Dserver.port=8858 -Dcsp.sentinel.dashboard.ser