我想在Meteor中使用Kafka消息。
流星有没有包装呢?怎么应该接近这个?我搜索过,我可以找到npm for node.js,它可以收听kafka消息,但不知道如何在流星中使用它。
谢谢
答案 0 :(得分:1)
查看meteorhacks:npm包,它允许您在流星应用中使用npm包。这是一个blog post,解释了如何使用它(虽然包README应该足够了)
答案 1 :(得分:0)
kafka-node
将是您可能想要尝试的软件包。重要的是要注意,这是仅服务器端的程序包。因此,您需要确保仅从/server
下的模块导入它。当然,您也可以触发从客户端发送消息,但是为此,您需要将kafka功能包装在纯服务器端流星方法中。共享代码不起作用。
如果您在浏览器控制台中看到错误消息,例如Error: Cannot find module './lib/BufferMaker'
,那是因为kafka-node程序包也已导入到客户端。