生产环境是两台服务器A和B,集群能够保证一个请求在同一线程里吗?
有没有可能服务器A创建Action对象调用服务器B的service对象,而使一个请求不在同一线程?不解

解决方案 »

  1.   

    轮询式的集群用ThreadLocal是没问题的 .. 其它的 就不确定了
      

  2.   

    就是这样,楼主没理解ThreadLocal的意思,在当前线程中有效,一个请求道一个服务器之后就会创建一个线程,只到该线程运行结束。
      

  3.   

    不用线程池的情况下,ThreadLocal没问题。
      

  4.   

    偶觉得除了1楼童鞋说的这种只有分发机制的集群,应该有更为高级的集群。
    假如,一个请求被分发到了服务器A,如果服务器A没有处理完此线程死机了,那么只能给客户端返回错误页面?
    服务器B、服务器C不能接着此线程继续执行吗?