看项目示例里,在canal.properties和instance.properties中都有tsdb相关的配置,应该配置到哪里比较合适? 或者说canal.properties里instance相关的配置是不是可以删掉,统一由各instance自己来配置?
原提问者GitHub用户happyycm
在 canal 中,可以在 canal.properties 文件中配置全局的 canal 参数,也可以在 instance.properties 文件中配置单个实例的参数。对于 tsdb 相关的配置,建议在 instance.properties 文件中进行配置,因为 tsdb 是一个实例级别的配置,不同的实例可能需要不同的 tsdb 配置。同时,如果将 instance 相关的配置都删除,那么每个实例都需要在启动时手动指定配置文件,这样会增加配置的复杂度。因此,建议在 instance.properties 中配置 tsdb 相关的配置。
在instance里配置会覆盖canal.properties里的 优先级是instance.properties > canal.properties
我配置在canal.properties instace里就没配置了
原回答者GitHub用户dingyufei615
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。