流星的卡夫卡听众

时间:2015-09-11 13:17:36

标签: meteor apache-kafka

我想在Meteor中使用Kafka消息。

流星有没有包装呢?怎么应该接近这个?我搜索过,我可以找到npm for node.js,它可以收听kafka消息,但不知道如何在流星中使用它。

谢谢

2 个答案:

答案 0 :(得分:1)

查看meteorhacks:npm包,它允许您在流星应用中使用npm包。这是一个blog post,解释了如何使用它(虽然包README应该足够了)

答案 1 :(得分:0)

kafka-node将是您可能想要尝试的软件包。重要的是要注意,这是仅服务器端的程序包。因此,您需要确保仅从/server下的模块导入它。当然,您也可以触发从客户端发送消息,但是为此,您需要将kafka功能包装在纯服务器端流星方法中。共享代码不起作用。

如果您在浏览器控制台中看到错误消息,例如Error: Cannot find module './lib/BufferMaker',那是因为kafka-node程序包也已导入到客户端。