Failed to fetch metric from <http://196.16.95.39:8719/metric
我们的微服务是用K8S部署的,与sentinel建立联系一直有问题 试过用docker部署sentinel、直接jar包启动sentienl、k8s部署sentienl,都会报这个错:Failed to fetch metric from <http://196.16.95.39:8719/metric
试过四个版本的sentienl了,1.8.0、1.8.1、1.8.5、1.8.6 有服务注册上的,但是手动调用接口后,要么簇点链路仍然空白,刷新也是空白;要么就是无法加载nacos中的流控规则;还有服务都注册不上的
k8s的容器组已经暴露8719端口,k8s的服务也暴露了8719端口
Refer https://sentinelguard.io/zh-cn/docs/faq.html
可以了,微服务的配置里面,sentinel的nacos datasource数据源指定上nacos的user和password就可以了,不知道为啥需要这样做,看了很多资料都没说要指定用户名和密码。数据源不指定namespace的话,默认取public名称空间里面的配置。
大哥,真是太感谢你了,这个问题困扰我好久了,服务一直注册不上。看到你这马上去指定sentinel的nacos datasource帐号密码,终于成功了。走了好多冤枉路。
还有正确的应该是username和password
@syllvin 欢迎提个 PR 补充下 FAQ 指引哈:https://github.com/sentinel-group/sentinel-website/blob/master/docs/zh-cn/faq.md
可以了,微服务的配置里面,sentinel的nacos datasource数据源指定上nacos的user和password就可以了,不知道为啥需要这样做,看了很多资料都没说要指定用户名和密码。数据源不指定namespace的话,默认取public名称空间里面的配置。
请教一下这个是怎么配置的呀?
输入用户名和密码应该是为了安全