node.js+kafka+aws

5hcedyr0  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(314)

我在aws建筑上设置了Kafka。
现在,我需要在本地,在我的pc上创建node.js脚本,允许我向Kafka制作人发送消息。
现在最困难的部分来了:我尝试了不同的库,比如 kafka-node , kafkajs 但据我所知,这只适用于Kafka不在非云服务器上的情况。而且,我也试着和 aws-sdk ,但我看不到任何选项可以向制作人发送任何消息。
你知道该用什么,以及如何用.pem key->kafka producer配置这样的流local->aws env吗?
提前谢谢!

vnjpjtjt

vnjpjtjt1#

这只适用于Kafka不在非云服务器上的情况
这很可能是一个错误的假设。不清楚您是否在使用amazonmsk,但即使这样也不使用.pem文件,以及 aws-sdk 不是kafka生产者应用程序本身。
在大多数情况下,只需确保您的kafka集群配置了正确的 advertised.listeners 你的制作人(和conusmer)使用 bootstrap.servers 够了。

相关问题