broker日志
位置:C:\Users\Administrator\logs\rocketmqlogs\broker.log
我的是JSON解析错误:
syntax error, expect {, actual EOF, pos 0
第一次启动是C:\Users\Administrator\store\config\consumerOffset.json
这个文件解析错误
我把这个文件删了之后再次启动是C:\Users\Administrator\store\config\delayOffset.json
这个文件解析错误
然后我把delayOffset.json这个文件也删了,再次重启问题解决
正确的json文件内容
直接去吧json文件中的内容改成正确的broker也可以正常启动。
consumerOffset.json
{
"offsetTable":{}
}
delayOffset.json
{
"offsetTable":{}
}
两个好像都是一样的,但是我解决的时候好像不是这样emmmm
有兴趣可以根据log看一下源码出问题的位置去深究
启动broker
直接在rocketmq的bin目录下点击mqbroker.cmd
文件启动即可