目前遇到一个使用jms同步7000条以上的数据,这些数据需要插入到数据库,而且这里面还要判断数据是否已经存在...
使用的是jms的队列的方式发送消息,jms通过listener的方式接收。但是目前遇到一个问题就是接收到的消息远远少于实际发送的数量。目前还未能解决....
同时在调试的时候遇到下面的几个问题。
1、多个listener同时监听同一个队列。
2、根据http://www.cnblogs.com/jjj250/archive/2012/08/08/2628552这编文章所说,在listener添加之前就启动了connection导致会有消息遗漏的问题。
然后,修改了代码之后,也确保不会有多台机器同时监听同一个队列了,问题还是一样...
{待续...}