Nodejs Kafka lib安装的坑

准备开始用Kafka,直接用阿里的集群

阿里的client是基于node-rdkafka

稍微看了下,node-rdkafka直接是在librdkafka做了一层封装,应该效率不错,想起自己封的fastext,封完也没空玩了(囧)

然后看了下有个streaming接口,其实是在produce上面做了个封装,还是不入这个坑了,只用最基本的接口就好

安装的时候要用到node-gyp,这货依赖gcc-4.8以上,公司的服务器都是gcc-4.4,神坑

还好我有gcc-4.9,挪过来make install一下就好

再node install node-rdkafka,发现一直缺lib

发现自己很暴力地直接cp了gcc/g++到/usr/bin,lib的链接路径是旧的,所以乖乖建个软链吧(gcc-4.9默认安装路径是/usr/local/bin)

最后的sasllib是真的缺,sudo yum install cyrus-sasl cyrus-sasl-devel,搞定收工

明天开始愉快地艹吧

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容