L
link_delphi
Unregistered / Unconfirmed
GUEST, unregistred user!
我的应用程序有很多任务要执行,每一个任务占一个程,但考虑到服务器资源问题,我只能允许10个线程同时执行,所有任务是每隔一定的时间执行一次,并且每启动一个线程时需要判断一下当前正在执行的线程中是否已存在对应此任务的线程,如果有则将此任务加入一个队列,直到正在执行此任务的线程结束后再启动此任务,这样不停的循环执行,但本人一直没有找到合适的解决方法,请各位高手指点!
(我的线程是执行结束后自动释放,因为每个任务执行的内容是不同的)
(我的线程是执行结束后自动释放,因为每个任务执行的内容是不同的)