2015-09-01 122 views
0

我需要知道详细信息,jBoss如何处理web服务的多个并发请求。例如,我做了一个web服务,下载一个特定的文件。我需要检查如果说有100个或更多的人同时访问该服务,系统将如何表现。RestEasy:处理并发请求

Resteasy框架处理在多线程中拥有自己的属性,或者需要在我们的最后处理。或者服务器会处理它?

回答

0

RestEasy是JAX-RS规范的实现。根据每个新的HTTP请求的JAX-RS,默认情况下,一个新的Rest资源类是(例外情况是,例如,当你在像Spring这样的其他框架内时,这是非常不可能的)。鉴于这样说,你可以保证你的代码(实际上是状态)在其他资源中是线程安全的。但是如果你有更深层次的其他代码,比如存储在HTTP会话中的某些代码,或者是你的其他资源(直接或间接使用)中的某些服务,那么这是你的任务,使它成为线程安全的。