部署在weblogic上的一个应用,一个动作正在应用中执行但还没执行完成,此时关闭部署在weblogic上的该应用,一段时间后
本次动作居然能够不受影响的执行完成。请大神解释下。

解决方案 »

  1.   

    今天找了下关于weblogic的一些资料发现真有这么回事,附上地址,大家共同进步
    http://sysapp.51cto.com/art/200511/11485.htm
      

  2.   

    这是weblogic对应用的保护,在处理完现有请求后再关闭,这个时候无法再对“关闭中”的应用做新的请求,但是会把已经在处理的请求处理完。这是一种良好的保护措施。详见Graceful Shutdown Timeout 你就明白了。