amazon-web-services - 如何从 EMR Spark 集群连接到远程 Kafka 集群?
问题描述
我正在使用托管在 EC2 实例中的自我管理的 Kafka 集群。我想通过 EMR 集群(托管在同一区域)内的 spark 作业使用来自 Kafka 的数据。
但我遇到了一个Timeout expired while fetching topic metadata
例外。而且我无法从主节点内部 ping 服务器。这意味着它无法到达服务器。
kafka-source.properties:
bootstrap.servers=X.X.X.X:9092
我该如何解决这个问题?
解决方案
推荐阅读
- c# - 如何使用无边框窗口调用最小化动画
- javascript - HTML5 视频 chromecast
- c++ - 将 lpcs->lpszName 与 WH_CBT 回调中的“OLEChannelWnd”等其他值进行比较时出现问题
- python - 函数`print`不等待它之前的函数
- angular - Ionic Angular Firestore:删除元素后刷新列表
- html - 预测表上的 LiveScore 自动更新
- python - 为什么 ImageFilter.BoxBlur 给出错误的结果?
- javascript - 结果不会显示在异步函数的空数组中
- javascript - 为什么在监视模式下运行时 Terser 最小化器不会删除空格和换行符?
- enums - 在传递带有向量的文件时,如何在测试台中使用枚举?