Tomcat8.5.32Cluster报错

项目使用两台服务器通过Tomcat8.5.32进行Session共享,之前总结过8.0的Tomcat的Session共享,所以直接使用了,然后报错:

16-Aug-2018 10:01:25.921 警告 [main] org.apache.catalina.startup.Catalina.load Catalina.start using conf/server.xml: Error at (138, 116) : org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor
16-Aug-2018 10:01:25.921 严重 [main] org.apache.catalina.startup.Catalina.start Cannot start server. Server instance is not configured.

从错误信息看是org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor这个类有问题,看配置也没什么问题,后来想到之前使用的Tomcat是8.0现在8.5版本可以类有变化去官网下载源码检查发现确实是没有这个类了:

Tomcat8.5.32Cluster报错_第1张图片

只有org.apache.catalina.tribes.group.interceptors.MessageDispatchInterceptor这个类,从官网查看Cluster的配置信息:

http://tomcat.apache.org/tomcat-8.5-doc/cluster-howto.html



          

          
            
            

            
              
            
            
            
          

          
          

          

          
        

和8.0的配置比较了一下确实只有这一个地方有差异,修改类名重新启动错误解决。

https://tomcat.apache.org/tomcat-8.0-doc/cluster-howto.html

你可能感兴趣的:(Tomcat)