一、Docker
1、docker-compose
sentinel: image: bladex/sentinel-dashboard container_name: sentinel-dashboard restart: always environment: JAVA_OPTS: "-Dserver.port=8858 -Dcsp.sentinel.dashboard.server=localhost:8858 -Dproject.name=sentinel-dashboard" ports: - "8858:8858" volumes: - /var/docker/server/sentinel/logs:/root/logs2、启动
http://192.168.52.10:8858
二、Java
1、yml
spring: cloud: #流控、降级、热点、DashBoard及设置 sentinel: transport: # 添加sentinel的控制台地址 dashboard: 192.168.52.10:8858 # 指定应用与Sentinel控制台交互的端口,应用本地会起一个该端口占用的HttpServer port: 8858 # 默认将调用链路收敛,需要打开才可以进行链路流控 web-context-unify: false filter: # 默认收敛所有URL的入口Context,因此链路限流此时不生效,若使用链路流控模式则设置为false enabled: true
三、Sentinel几种控制方式
(一)直接
(二)关联
(三)链路
标签:Feign,流控,sentinel,8858,dashboard,链路,Sentinel From: https://www.cnblogs.com/yifanSJ/p/17636058.html