我正在使用Eclipse、Tomcat7和Jersey实现,与MySQL连接的一个非常简单的REST Web服务。根据Jersey文档,我知道每个请求都会创建一个新的根资源类对象。但我不知道每个请求是否是独立的,例如,如果一个请求需要等待很长时间,服务器是否会正常接受更多的请求?
问题是: 我有2个主要的类, 1个类带有Jersey注释(Proxy.java),另一个类连接到BD(Notificator.java),只有一个该类的实例(Singleton)以便仅使用一个Connection对象。实现Jersey的类使用这个类。所以,如果其中一个请求被阻塞了,我不知道其他请求是否会运行,因为它们正在使用同一个(Notificator.java)实例。
关系是 N个(Proxy.java)实例使用唯一一个(Notificator.java),其具有连接到MySQL的一个Connection。
问题是: 我有2个主要的类, 1个类带有Jersey注释(Proxy.java),另一个类连接到BD(Notificator.java),只有一个该类的实例(Singleton)以便仅使用一个Connection对象。实现Jersey的类使用这个类。所以,如果其中一个请求被阻塞了,我不知道其他请求是否会运行,因为它们正在使用同一个(Notificator.java)实例。
关系是 N个(Proxy.java)实例使用唯一一个(Notificator.java),其具有连接到MySQL的一个Connection。