java - Jersey 2 : how singleton resources are used?

标签 java jersey-2.0

我阅读了 Jersey 文档,但没有找到一个简单问题的答案:当我创建单例资源时,它是如何用于处理请求的?

当通过单例资源处理请求时,Jersey 是对请求进行排队并同步访问每个请求的单例实例,还是同时访问同一个单例实例?

最佳答案

它是并发访问,所以你应该确保如果你想使用单例,资源类是线程安全的,并且任何注入(inject)的请求范围服务(通过字段或构造函数)被代理

关于java - Jersey 2 : how singleton resources are used?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40305135/

相关文章:

java - 真正简单的算法来计算最后一分钟的请求数

java - 垃圾收集器如何释放那些没有任何引用名称创建的新对象

java - 如何实现Oauth 2.0客户端处理在数据库中存储refreshToken?

java - REST Web 服务 - 如何像单例一样使用服务?

java - 将 session ID 从 Android 应用程序发送到 Jersey Web 服务

java - 更改 Android keystore 密码时的奇怪结果

java - OpenCV C++ calcHist 到 Java

servlets - Glassfish 4.0.1 上的 Jersey 2.4 : How to inject context HttpServletRequest into ContainerRequestFilter?

java - Jersey 和 HK2 - 注入(inject)当前用户

java - Dropwizard 0.8 和 Jetty 在资源上失败返回 404