小弟跪求你代码,在线等 线程加队列的,都来看看吧
最近有这样一个需求,
我们是做违章查询开发的,违章是交警那边的接口、
一个url地址, 现在我要做一个这样的程序。
假如一万个人同时点击查询违章按钮,由于考虑接口的压力。需要要我分开来调用。
假如,有一个人请求查询违章,还在读取接口的时候,这个时候,另外一个人也点击了查询违章,这样又去调用交警那边的接口,本来第一个人还在调取交警的接口数据时候,第二个用户也去调取了,接着可能还有更多。我现在就是想做一个。当第一个用户还在调取数据中,其他的人进程序了,我让他们等待。
就好像银行系统一样,10个柜台,10000人在同时取钱。 我可以把10000人装成一个队列,10个柜台看作10个线程。 1号柜台在受理中。其他人只能去其他的柜台,当10个柜台都在受理中。那么其他的人等待。用程序怎么写?我想到了队列加多线程的方式。求demo
------解决方案--------------------看这个吧:http://hellosure.iteye.com/blog/1126541