本文使用 Sentinel-Dashboard 1.7.1
本文所使用的配置文件,在GiHub项目中 https://github.com/aidansu/spring-cloud-alibaba-components-install
本文部署的是开发环境,用于开发测试,并不是高可用的生产环境!
Sentinel 控制台是流量控制、熔断降级规则统一配置和管理的入口,它为用户提供了机器自发现、簇点链路自发现、监控、规则配置等功能。在 Sentinel 控制台上,我们可以配置规则并实时查看流量控制效果。官网 Github 地址:https://github.com/alibaba/Sentinel/wiki/%E6%8E%A7%E5%88%B6%E5%8F%B0
官方提供了源代码和 jar 包的启动方式,但没有提供 docker 镜像,对于习惯使用 docker 的用户非常不友好,当然你可以使用官方的 jar 包打包成 docker 镜像。我这里已经打包并放在 docker Hub 上了,image 地址:aidansu/sentinel-dashboard:1.7.1
docker-compose 部署 sentinel-dashboard
下载配置文件,进入 /sentinel-dashboard/docker 文件夹,以下是 docker-compose.yaml 的设置
kubernetes 部署 sentinel-dashboard
进入 /sentinel-dashboard/kubernetes 文件夹,以下是 sentinel-dashboard-server.yaml 的设置如下
通过 kubectl apply 启动 sentinel-dashboard
打开 sentinel-dashboard 控制台
|
|