我已经部署在GlassFish中WAR文件。 我们有一些无状态会话bean,我们必须在这1种synchronized方法。
然而,我注意到,多个线程能够同时进入同步方法。 有没有可能是GlassFish是实例这个bean类的2个实例? 有没有办法解决?
我已经部署在GlassFish中WAR文件。 我们有一些无状态会话bean,我们必须在这1种synchronized方法。
然而,我注意到,多个线程能够同时进入同步方法。 有没有可能是GlassFish是实例这个bean类的2个实例? 有没有办法解决?
是的,当然这是可能的。 该规范甚至强制要求并发呼叫由不同的情况来处理:这是由容器所提供的服务之一:它确保并发呼叫顺序同时处理,而不是,你可以自由地实现您sesssion无豆关心线程安全(例如,通过使用实例变量),因为容器照顾它。
你想要的是一个单身 。