默认

[已解决] 求助RainbowChat-Web离线消息能存储,在线聊天不存储

查看数: 23518 | 评论数: 13 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-01-12 21:38

正文摘要:

版本RainbowChat-Web产品Pro_v3.1r3_b30424_完整交付物 1. 代码未改动 2. 已经安装教程重新部署了一遍3.发送消息后 ,webstorm 控制台均显示“推送到MQ处理完成”。 登录后,发送在线消息双发均可以收到, ...

评论

JackJiang 发表于 2 年前
引用:Elimentli 发表于 2022-01-12 22:53
我多嘴一句,RainbowChatMQServer代码量不多,我都给它移到 RainbowChatServer 里,在启动RainbowChatSer ...

是的,可以这样。其实从架构的角度来说,独立工程是最合理的,微服务啊什么的都好弄,必竟它跟主工程之间本身也没有代码偶合。
Elimentli 发表于 2 年前
明白了 非常感谢
JackJiang 发表于 2 年前
引用:Elimentli 发表于 2022-01-12 22:18
可以了,我眼瘸,漏看了一个

提醒一下后来的

正常。因为web产品在设计时,是优先按跟app产品联合部署的方案来的,所以这个离线逻辑看起来好像有点不自然,但放到两个产品联合的角度来看,是没有问题的
Elimentli 发表于 2 年前
可以了,我眼瘸,漏看了一个

提醒一下后来的
RainbowChatMQServer 和 RainbowChatServer 是两个不同的项目,注意区分

另外大概观察了一下,发送离线消息时 RainbowChatServer 在处理,在线消息 RainbowChatMQServer  去处理了,请问这样正常吗?
Elimentli 发表于 2 年前
好的 我看一下
Elimentli 发表于 2 年前
登录 退出 什么的功能也正常
JackJiang 发表于 2 年前

no,不是这个。你去交付物里看一下,有个叫RainbowChatMQServer这个工程的,手册里也有写,你去对照一下,看看是不是漏掉了。
这个工程的作用就是用于web产品里离线消息、在线聊天记录的落库的
Elimentli 发表于 2 年前
引用:JackJiang 发表于 2022-01-12 21:44
你公司叫什么名字,我核对一下版本

发在线消息时,在 MQProvider  的  startWorker 里打断点也没反应,是不是 java 的 server 端没有去 mq 里消费信息
JackJiang 发表于 2 年前
RainbowChatMQServer这个工程部署好了吗?
JackJiang 发表于 2 年前
你公司叫什么名字,我核对一下版本
Elimentli 发表于 2 年前
第一次发帖,文字样式没控制好,见谅

返回顶部