服务器端Sentinel无法监控本机服务的问题

文章讲述了用户遇到的问题,即本地微服务健康实例在sentinel-dashboard中未被监控,由于服务器无法通过公网IP访问本地,导致连接超时。解决办法包括在本地部署sentinel或调整网络设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

故障说明

本机的微服务在服务器端的sentinel-dashboard中有健康的实例,但无法被监控,其他页面都没有反应

在这里插入图片描述

原因

打开sentinel的日志就可以发现一直有这个报错

Failed to fetch metric from <http://192.168.2.123:8719/metric?startTime=1632982014000&endTime=1632982020000&refetch=false> (ConnectionException: Connection timed out)

报连接超时,无法连接指定ip地址的错误

客户端是运行在本机,而本机在不进行设置的情况下,是无法通过公网IP访问得到的,所以会报错。

解决方法

在本机搭建一个sentinel,或者修改本机网络,使服务器能够ping到本机的IP。

java -jar -Dserver.port=8858  sentinel-dashboard-1.8.2.jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值