Hello, I have to build a two node failover cluster with 2 tomcats 8.0.15 servers. This cluster is on AWS Cloud, so technical we cannot use Mulicast etc. so we have to use Persistance stored the Session information in a database. The application was in grails and was delivered as a war file tot he tomcat.
But what I get is this error message in the nodes: WARNING [localhost-startStop-1] org.apache.catalina.ha.tcp.SimpleTcpCluster.registerManager Manager [ org.apache.catalina.session.PersistentManager[]] does not implement ClusterManager, addition to cluster has been aborted. In the global /conf/context.xml is this: <Resource name="jdbc/sessions" auth="Container" type="javax.sql.DataSource" username="username " password="password" driverClassName="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:Sqlserver://sqlservername:1433/databasename_sessioncontainer;" maxActive="1000" maxIdle="30" maxWait="3600" validationQuery="select 1 " removeAbandoned="true" removeAbandonedTimeout="60"/> <Manager className="org.apache.catalina.session.PersistentManager" distributable="true" processExpiresFrequency="3" saveOnRestart="true" minIdleSwap="1800" maxIdleSwap="3600" maxInactiveInterval="3600" maxIdleBackup="0" > <Store className="org.apache.catalina.session.JDBCStore" dataSourceName="jdbc/sessions" sessionAppCol="app_name" sessionDataCol="session_data" sessionIdCol="session_id" sessionLastAccessedCol="last_access" sessionMaxInactiveCol="max_inactive" sessionTable="tomcat_sessions" sessionValidCol="valid_session" /> </Manager> And in server.xml we use globally: Inside the engine tag <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions="8"> </Cluster> What do we wrong? Greetings Alexander