数据积压问题该如何解决
现在手上有一个项目,1秒钟需要处理30-60条数据,中间的逻辑可能会调用1-3个webservice,中间还有好多存库,查询等操作。我现在用了队列去处理,数据积压的很厉害。满足不了我的需求了,请问有什么办法可以解决!
[解决办法]
多线程异步读取 然后 合并线程 整合数据?
[解决办法]
1、简化业务逻辑、优化代码;
2、采用并行处理,fork/join
[解决办法]
“1秒钟需要处理30-60条数据” 多线程 处理好同时访问逻辑
“中间的逻辑可能会调用1-3个webservice” webservice数据缓存
“存库、查库等操作” 优化数据库