1 | 原来flume跨机房拉取(公网IP)的kafka服务器消息一切正常,业务迁移到openstack虚拟机后遇到了坑。 |
flume拉取日志错误
1 | 由日志报错可确定flume、kafka和zookeeper的工作流程。 |
方案解决-思路
1 | 前提: |
KAFKA配置-修改监听域名(非内网IP)-是否能解决问题?
1 | 带着疑问,各种修改,hosts添加解析,各种NAT映射,最后测试结果是: |
最后通过官方文档了解到KAFKA如下两个参数
1 | advertised.host.name=X.X.X.X |
参考:
- 本文作者: GaryWu
- 本文链接: https://garywu520.github.io/2017/08/07/flume跨机房拉取内网kafka消息的问题/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!