【发布时间】:2012-08-07 12:49:51
【问题描述】:
我在多任务处理方面遇到问题。我已经在下面解释了。
我需要为我的所有用户(例如 200 个用户)做一些处理 网络应用程序。
过程为协议请求调用。
我最多可以运行 1000 个用户,并且在线程创建之间有睡眠时间。 但我需要在没有睡眠时间的情况下运行,而且我需要运行多达 1000 个用户。
当我尝试为 200 个用户运行时,我没有得到任何响应。它停了很久。我不知道原因。
如果有人有解决问题的想法,请告诉我 ...谢谢...
【问题讨论】:
-
你能发布你的源代码吗?很难完全理解您要解决的问题。
-
同意——就目前而言,这听起来就像是对家庭作业的模糊描述。 为什么你需要“在没有睡眠时间的情况下运行”——你需要用代码和更多细节来解释实际问题是什么。
-
@NeilCoffey 我的应用程序将同时被 1000 多个用户使用,因此在睡眠时间,用户将获得时间延迟以从协议调用中获取详细信息。
-
不可能从给出的描述中准确地理解你想要做什么,但我怀疑如果你认为你需要睡觉,那么你几乎肯定做错了什么。
标签: java multithreading protocols network-protocols