实施的公司里,总是有人说,
消息收不到
消息那块是用ActiveMQ来存储的
我们没有把消息存储到数据库里,
而是每次在系统启动的时候,去数据库查询出消息。
然后再按照用户名去发送
一开始还真以为是ActiveMQ的问题,其实是他妈的前人写的程序有问题
消息提示的线程和Swing的线程搅在一起,维护了2个标志变量,所以经常出问题
我改为只维护一个,这样消息不提示的情况基本没有了。
看来我们都冤枉ActiveMQ了,即使MQ确实有很多问题。。
消息收不到
消息那块是用ActiveMQ来存储的
我们没有把消息存储到数据库里,
而是每次在系统启动的时候,去数据库查询出消息。
然后再按照用户名去发送
一开始还真以为是ActiveMQ的问题,其实是他妈的前人写的程序有问题
消息提示的线程和Swing的线程搅在一起,维护了2个标志变量,所以经常出问题
我改为只维护一个,这样消息不提示的情况基本没有了。
看来我们都冤枉ActiveMQ了,即使MQ确实有很多问题。。