使用红迅Jpass进行二开的时候,登录提示MQClientException: The producer service state not OK
使用红迅Jpass进行二开代码的时候,前端用户登录的时候出现报错,提示:
Caused by: org.apache.rocketmq.client.exception.MQClientException: The producer service state not OK, CREATE_JUST
See http://rocketmq.apache.org/docs/faq/ for further details.
at org.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.makeSureStateOK(DefaultMQProducerImpl.java:455)
at org.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.sendDefaultImpl(DefaultMQProducerImpl.java:573)
at org.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.send(DefaultMQProducerImpl.java:1391)
at org.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.send(DefaultMQProducerImpl.java:1335)
at org.apache.rocketmq.client.producer.DefaultMQProducer.send(DefaultMQProducer.java:336)
at com.alibaba.cloud.stream.binder.rocketmq.integration.outbound.RocketMQProducerMessageHandler.send(RocketMQProducerMessageHandler.java:227)
at com.alibaba.cloud.stream.binder.rocketmq.integration.outbound.RocketMQProducerMessageHandler.handleMessageInternal(RocketMQProducerMessageHandler.java:184)
... 183 more
怎么办?发布于:10小时前 IP属地:四川省
1 个回答
这是因为在没有启动rocketmq的原因,在红迅的ac-boot代码里面的Release下已经有rocketmq了,在本地idea开发环境的电脑上把他启动起来即可。在Release/bin 双击rocketmq-start.cmd就可以了。
最后最好检查下配置文件中关于rocketmq的相关配置,比如我这里是开发环境,示例如下:

最后最好检查下配置文件中关于rocketmq的相关配置,比如我这里是开发环境,示例如下:

发布于:10小时前 IP属地:四川省
我来回答
您需要 登录 后回答此问题!