日期:2014-05-17  浏览次数:20979 次

数据积压问题该如何解决
现在手上有一个项目,1秒钟需要处理30-60条数据,中间的逻辑可能会调用1-3个webservice,中间还有好多存库,查询等操作。我现在用了队列去处理,数据积压的很厉害。满足不了我的需求了,请问有什么办法可以解决!

------解决方案--------------------
多线程异步读取 然后 合并线程 整合数据?
------解决方案--------------------
1、简化业务逻辑、优化代码;
2、采用并行处理,fork/join
------解决方案--------------------
“1秒钟需要处理30-60条数据” 多线程 处理好同时访问逻辑
“中间的逻辑可能会调用1-3个webservice” webservice数据缓存 
“存库、查库等操作” 优化数据库