apache / dubbo-admin

The ops and reference implementation for Apache Dubbo
https://dubbo.apache.org
Apache License 2.0
3.99k stars 2.17k forks source link

关于dubbo-admin配置不生效的问题反映 #1091

Closed ilovedumplings closed 1 year ago

ilovedumplings commented 1 year ago

Environment

dubbo-admin image version: 0.5.0 dubbo version 2.7.14

Steps to reproduce this issue

先配置一个节点的服务为权重为0 image

之后再修改权重为100 image

再次查看服务权重,还是为0

登陆了zk查看 发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下 应该是我使用的不当,但是我没有找到类似的使用问题,请问下是不是dubbo-adamin的版本过高导致的?

Pls. provide [GitHub address] to reproduce this issue.

Expected Result

What do you expected from the above steps?

Actual Result

What actually happens?

If there is an exception, please attach the exception trace:

Just put your stack trace here!
AlbumenJ commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

ilovedumplings commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

AZI-D commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

ilovedumplings commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

我的主要需求是修改应用的权重,然后我是在动态配置页面来搞得,

configVersion: v2.7 enabled: true configs:

我当时是在ip和端口这块映射的时候做错了我记着 address要IP+端口都要写上,或者写0.0.0.0:端口,单独写ip是不生效的。

ilovedumplings commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

我的主要需求是修改应用的权重,然后我是在动态配置页面来搞得,

configVersion: v2.7 enabled: true configs:

  • side: provider addresses:

    • '0.0.0.0:20881' parameters: weight: 80

我当时是在ip和端口这块映射的时候做错了我记着 address要IP+端口都要写上,或者写0.0.0.0:端口,单独写ip是不生效的。

image

AZI-D commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

我的主要需求是修改应用的权重,然后我是在动态配置页面来搞得,

configVersion: v2.7 enabled: true configs:

  • side: provider addresses:

    • '0.0.0.0:20881' parameters: weight: 80

我当时是在ip和端口这块映射的时候做错了我记着 address要IP+端口都要写上,或者写0.0.0.0:端口,单独写ip是不生效的。

确实是你说的这样,多谢多谢

AZI-D commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

我的主要需求是修改应用的权重,然后我是在动态配置页面来搞得, configVersion: v2.7 enabled: true configs:

  • side: provider addresses:

    • '0.0.0.0:20881' parameters: weight: 80

我当时是在ip和端口这块映射的时候做错了我记着 address要IP+端口都要写上,或者写0.0.0.0:端口,单独写ip是不生效的。

不知道你遇没遇到过这个问题:权重调整之后,再次调整不生效的问题(两次调整的时间比较接近)。但是隔一段时间之后再次调整就会生效。

ilovedumplings commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

我的主要需求是修改应用的权重,然后我是在动态配置页面来搞得, configVersion: v2.7 enabled: true configs:

  • side: provider addresses:

    • '0.0.0.0:20881' parameters: weight: 80

我当时是在ip和端口这块映射的时候做错了我记着 address要IP+端口都要写上,或者写0.0.0.0:端口,单独写ip是不生效的。

不知道你遇没遇到过这个问题:权重调整之后,再次调整不生效的问题(两次调整的时间比较接近)。但是隔一段时间之后再次调整就会生效。

没有遇到过..这个时间是大概多近?你可以看下zk路径下 dubbo/config/dubbo/xxx#config中参数有没有变化,

AZI-D commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

我的主要需求是修改应用的权重,然后我是在动态配置页面来搞得, configVersion: v2.7 enabled: true configs:

  • side: provider addresses:

    • '0.0.0.0:20881' parameters: weight: 80

我当时是在ip和端口这块映射的时候做错了我记着 address要IP+端口都要写上,或者写0.0.0.0:端口,单独写ip是不生效的。

不知道你遇没遇到过这个问题:权重调整之后,再次调整不生效的问题(两次调整的时间比较接近)。但是隔一段时间之后再次调整就会生效。

没有遇到过..这个时间是大概多近?你可以看下zk路径下 dubbo/config/dubbo/xxx#config中参数有没有变化,

嗯,我再研究研究,我这边改过路径,可能是这个原因

AZI-D commented 1 year ago

发现admin的配置是放在了 /dubbo/com.xxxx.service/configurators 下 然后dubbo 的接口配置是再 /dubbo/com.xxxx.service/provider 下

这个逻辑是对的,但是可以看一下服务端日志是不是收到了通知

是我的问题,我的配置的语法有些问题。已经解决了,谢谢

你好,这个问题你是怎么解决的呢?

我的主要需求是修改应用的权重,然后我是在动态配置页面来搞得, configVersion: v2.7 enabled: true configs:

  • side: provider addresses:

    • '0.0.0.0:20881' parameters: weight: 80

我当时是在ip和端口这块映射的时候做错了我记着 address要IP+端口都要写上,或者写0.0.0.0:端口,单独写ip是不生效的。

不知道你遇没遇到过这个问题:权重调整之后,再次调整不生效的问题(两次调整的时间比较接近)。但是隔一段时间之后再次调整就会生效。

没有遇到过..这个时间是大概多近?你可以看下zk路径下 dubbo/config/dubbo/xxx#config中参数有没有变化,

感觉和时间没关系,今早我试了一下没有生效,现在情况是有时候生效有时候不生效