请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

rocketmq在Windows环境broker启动broker异常

第一次启动的是好的,第二次启动报com.alibaba.fastjson.JSONException: syntax error, expect {, actual EOF, pos 0, fastjson-version 1.2.51

正在回答 回答被采纳积分+3

2回答

大目 2020-07-20 15:54:52

您好,我目前没有windows环境,没法复现问题。

百度了一下,解决方案:

https://blog.csdn.net/zhangjunli/article/details/80409018

可以试试,能否解决您的问题。如果解决不了的话,这里有一个有关这个问题的讨论帖:

https://github.com/apache/rocketmq/issues/1498

可以参考下。

=====

PS. 建议最好弄个Linux虚拟机安装RocketMQ。。RocketMQ对Windows平台很不重视,现在官方连安装的文档都不提供了……

0 回复 有任何疑惑可以回复我~
大目 2020-07-14 18:23:36

您好,帮忙贴以下完整的异常日志,我来看看哦。

0 回复 有任何疑惑可以回复我~
  • 提问者 我喂自己袋盐69 #1
    2020-07-14 17:59:08 INFO main - load C:\Users\liujun\store\config\subscriptionGroup.json OK
    2020-07-14 17:59:08 INFO main - load C:\Users\liujun\store\config\consumerFilter.json OK
    2020-07-14 17:59:08 INFO main - Try to start service thread:AllocateMappedFileService started:false lastThread:null
    2020-07-14 17:59:09 ERROR main - load C:\Users\liujun\store\config\delayOffset.json failed, and try to load backup file
    com.alibaba.fastjson.JSONException: syntax error, expect {, actual EOF, pos 0, fastjson-version 1.2.51
    	at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:474) ~[fastjson-1.2.51.jar:na]
    	at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.parseRest(JavaBeanDeserializer.java:1412) ~[fastjson-1.2.51.jar:na]
    回复 有任何疑惑可以回复我~ 2020-07-20 14:19:48
  • 提问者 我喂自己袋盐69 #2
    at com.alibaba.fastjson.parser.deserializer.FastjsonASMDeserializer_7_DelayOffsetSerializeWrapper.deserialze(Unknown Source) ~[na:na]
    	at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:269) ~[fastjson-1.2.51.jar:na]
    	at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:671) ~[fastjson-1.2.51.jar:na]
    	at com.alibaba.fastjson.JSON.parseObject(JSON.java:368) ~[fastjson-1.2.51.jar:na]
    	at com.alibaba.fastjson.JSON.parseObject(JSON.java:272) ~[fastjson-1.2.51.jar:na]
    	at com.alibaba.fastjson.JSON.parseObject(JSON.java:491) ~[fastjson-1.2.51.jar:na]
    	at org.apache.rocketmq.remoting.protocol.RemotingSerializable.fromJson(RemotingSerializable.java:43) ~[rocketmq-remoting-4.5.1.jar:4.5.1]
    	at org.apache.rocketmq.store.schedule.ScheduleMessageService.decode(ScheduleMessageService.java:179) [rocketmq-store-4.5.1.jar:4.5.1]
    	at org.apache.rocketmq.common.ConfigManager.load(ConfigManager.java:38) ~[rocketmq-common-4.5.1.jar:4.5.1]
    	at org.apache.rocketmq.store.schedule.ScheduleMessageService.load(ScheduleMessageService.java:164) [rocketmq-store-4.5.1.jar:4.5.1]
    回复 有任何疑惑可以回复我~ 2020-07-20 14:20:22
  • 提问者 我喂自己袋盐69 #3
    at org.apache.rocketmq.store.DefaultMessageStore.load(DefaultMessageStore.java:182) [rocketmq-store-4.5.1.jar:4.5.1]
    	at org.apache.rocketmq.broker.BrokerController.initialize(BrokerController.java:256) [rocketmq-broker-4.5.1.jar:4.5.1]
    	at org.apache.rocketmq.broker.BrokerStartup.createBrokerController(BrokerStartup.java:218) [rocketmq-broker-4.5.1.jar:4.5.1]
    	at org.apache.rocketmq.broker.BrokerStartup.main(BrokerStartup.java:58) [rocketmq-broker-4.5.1.jar:4.5.1]
    2020-07-14 17:59:09 ERROR main - load C:\Users\liujun\store\config\delayOffset.json Failed
    回复 有任何疑惑可以回复我~ 2020-07-20 14:20:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信