默认

[已回复] RainbowChat-Web服务端MQ偶发连接已经关闭了是否有重连机制

查看数: 28818 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-06-28 14:32

正文摘要:

作者你好 我们是K8S集群,集群所在的服务器版本为 centos 7.9 ,RabbitMQ 3.11.10, tomcat的openjdk version "1.8.0_212",java 7.0.94-jre8 我们的mq会偶尔连不上rabbitmq大概一个月1-2次 日志显示连接已经 ...

评论

JackJiang 发表于 1 年前
引用:flexium 发表于 2023-08-04 09:11
作者你好
1.因为我们对SDK做了二次开发,可以通过修改RabbitMQ版本来解决兼容问题吗
2.另外想问下 我们 ...

1、这个兼容性,一是更新rabbitmq client最新库的jar包,另一个,你比对一下原版sdk中的MQProvider.java这个类的源码就行了,别的不需要改。

2、http的50x错误通常都是服务端改出了问题,你们要应该在log4j日志里去找一下,看看是否存在什么异常信息输出。如果问题存在,那一定会有表现,跟着表现去找原因就好了
flexium 发表于 1 年前
引用:JackJiang 发表于 2023-07-13 11:36
明白了,你的这个问题,是由于你用的MobileIMSDK版本对最新的mq库有接口兼容问题,按我下面的方法处理即 ...

作者你好
1.因为我们对SDK做了二次开发,可以通过修改RabbitMQ版本来解决兼容问题吗
2.另外想问下 我们的RainbowChatServer服务运行时,也会不定期出现api接口502但是查看服务pid是正常的情况,这种情况也和兼容有关系吗
JackJiang 发表于 1 年前
引用:flexium 发表于 2023-07-13 11:04
公司名:淳华科技

明白了,你的这个问题,是由于你用的MobileIMSDK版本对最新的mq库有接口兼容问题,按我下面的方法处理即可。

1)用下面这两个jar覆盖到你的RainbowChatMQServer工程中:
MobileIMSDKServer_META.jar.zip (9.5 KB , 下载次数: 6 , 售价: 1 金币)
MobileIMSDK_MQ.jar.zip (10.48 KB , 下载次数: 6 , 售价: 1 金币)

2)用下面这个jar覆盖到你的RainbowChatServer(也就是Http服务)工程中:
MobileIMSDKServer.jar.zip (94.74 KB , 下载次数: 7 , 售价: 1 金币)

搞定!
JackJiang 发表于 1 年前
你公司叫什么名字?我核对一下版本号

另外,你看一下你的RabbitMQ客户端库版本是多少(jar名通常会叫 amqp-client.jar这样的),把它也贴出来

返回顶部