安装完kafka 测试运行时
前面都没问题 一到创建消费者就报错
Caused by: java.lang.OutOfMemoryError: Map failed
卸载重装不行
有人说因为JVM和电脑64位不匹配
查了一下我JVM是32位,就又下载了64位的,配置好启动kafka还是同样的错误
接着又看,有人说更改kafka-server-start.bat和kafka-run-class.bat里的参数
KAFKA_HEAP_OPTS
但是大家都说往大了改,但是修改之后依旧是报错,同样的
折腾了半天无果
晚上又用手机查,看到一位说改为256
set KAFKA_HEAP_OPTS=-Xmx256M -Xms256M
今天试了以下,终于好了!虽然不太明白为啥这样改,以后再来看看吧
终于能先跑起来了
参考:https://my.oschina.net/u/4932969/blog/5294480