管理任务的最佳选择是什么

时间:2012-12-09 15:17:19

标签: java scheduled-tasks

我有成千上万的用户,对于每一个用户,我都有几百个需要完成的任务。 因为我不想完成一个用户而所有其他人都会等待,所以我最好同时运行它们,所以如果我有两个任务的用户,那么他就不会等待有100个任务的用户,当然,例如,如果有用户进入队列,但他在100位,所以我不希望他等到他之前的所有99个用户完成。 在JAVA中,我最好的选择是什么?

感谢。

1 个答案:

答案 0 :(得分:-1)

您需要使用线程。

我建议你为每个用户运行一个不同的线程,这样只有少数线程的用户就不会等待其他用户完成。