Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

code:13, msg:FAILED: Topic is not in the proxy white list, uniqDelayMsgId: #23

Open
chao-cn opened this issue May 12, 2020 · 3 comments

Comments

@chao-cn
Copy link

chao-cn commented May 12, 2020

code:13, msg:FAILED: Topic is not in the proxy white list, uniqDelayMsgId:

需要在哪里配置白名单啊?谢谢!

@chao-cn
Copy link
Author

chao-cn commented May 12, 2020

延迟队列

@taotao365s
Copy link

@chao-cn 找到在哪里配置了吗?

@tcmtang
Copy link

tcmtang commented Sep 23, 2020

我修改了 chronos模块chronos.yaml配置文件中的 pullConfig.innerGroup 和pullConfig.innerTopic两项参数时遇到了这个问题。
初始化ddmq时这两项参数在sql脚本里面写死了,如果后期更改默认的innerTopic名称,会导致不能正确的获得innerTopic名称,出现上述错误。
我的解决方法:

  1. 找到数据库表cluster_mqserver_relation,修改延迟队列前缀:
    "delay":{"chronosInnerTopicPrefix":"延迟队列前缀","innerTopicNum":1},如R_test_chronos_inner_修改为R_chronos_inner_。
  2. 进入zookeeper目录:/carrera/v4/config/pproxy,修改pproxy配置,将延迟队列前缀也修改过来:
    "delay":{"chronosInnerTopicPrefix":"R_chronos_inner_","innerTopicNum":1}
  3. 重启producer服务

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants