应用程序Web上的多线程控制

时间:2014-07-14 15:19:11

标签: java multithreading web-applications threadpool

我有一个应用程序在我的服务器上执行某些过程,然后交付给客户端。

http://application:8080/app/videos/download/{id}

其中“id”是流程项的引用。

如果用户使用不同的项目再次执行10次请求,他将同时创建10个线程,但我想同时为每个用户创建三个线程,并且当这3个超过时开始连续三个。不要溢出服务器。

我没有成功在web服务器上使用threadpoolexecutor实现,总是在我发出新请求时他再次实例化一个新类。我正在考虑单例模式,但我会创建每个用户或不同IP的线程。

有什么建议吗?

0 个答案:

没有答案