-
-
Notifications
You must be signed in to change notification settings - Fork 527
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
消费者端无法连接到kafka,连接地址被固定 #1689
Comments
const kafka: Kafka = new Kafka({ |
问题在于我使用ip也是这样,返回的日志任然是"kafka:9092",而不是我配置的地址 |
我也遇到同样的问题 新配置的地址启动时候能生效 |
遇到同样的问题 在启动的时候,实例化的地址确实为B 但是搜索整个项目和配置,都已经不存在地址A |
尝试在hosts中添加“<kafka的主机地址> kafka”暂时解决问题吧,然后等待更新 |
不过我的配置直接是:brokers: [“127.0.0.1:9001”]的格式也可以吗?在hosts如果想把127.0.0.1改为192.168.1.1应该如何改呢 |
我没有尝试过修改127.0.0.1,但是我想它是可以的
两个只需要选择其中一个添加就可以,他们的效果应该是一样的 |
我的意思是:我没有使用brokers: ['kafka:9092'],而是直接brokers: ['127.0.0.1:9092'] |
实验了一下,即使hosts改了,在重新连接时还是会去连接旧地址 |
这就是我遇到的问题了,它似乎是将 |
建议用英文描述这个问题 |
我在使用kafkajs写一个demo时发现了无法连接的情况,根据我对日志的排查,发现broker固定连接一个名为“kafka:9092”的地址,而不是我在实例化kafkajs时设定的主机地址,这就导致我无法连接到正确的服务器,我通过在计算机的hosts文件中添加
192.168.21.11 kafka
解决了这个问题,但是我还是希望你们能修复这个问题。我的项目依赖:
出现问题时的日志:
我的代码
The text was updated successfully, but these errors were encountered: