个人配置:
虚拟机用的VMare,配置的ens33ip是192.168.175.100
sentinel部署在虚拟机中,其docker部署语句如下
docker run -d \
-p 8858:8858 \
--name sentinel \
-v /root/sentinel-dashboard.jar:/app/sentinel-dashboard.jar \
openjdk:11-jre-slim \
java -Dserver.port=8858 -Dcsp.sentinel.dashboard.server=localhost:8858 -Dproject.name=sentinel-dashboard -jar /app/sentinel-dashboard.jar \
--network my-net \
sentinel
服务中的application.properties是这样配置的
spring:
cloud:
sentinel:
transport:
dashboard: 192.168.175.100:8858
clientIp: 192.168.2.2
port: 8820
http-method-specify: true
eager: true
注:这里配置成 192.168.2.2 是因为在虚拟机中显示的我物理机的ip就是这个,如果换成其它的ip在sentinel中会显示失联状态
具体情况大家可以看图,还需要什么其它信息可以问我。

cart-service 的机器列表

cart-service实时监控不显示曲线图

sentinel-dashboard 的机器列表

sentinel-dashboard能正确显示曲线图