我们正在尝试将Spring应用程序放到Tomcat 7集群中。我们有MSSQL2008R2数据库,并希望用它来保存Tomcat会话。我们使用其他Tomcat设置将context.xml添加到META-INF目录:
<Manager className="org.apache.catalina.session.PersistentManager">
<Store className="org.apache.catalina.session.JDBCStore"
driverName="net.sourceforge.jtds.jdbc.Driver"
connectionURL="jdbc:jtds:sqlserver://PRIME2008R2:1433/LL_Prod;instance=MSSQL2008R2;"
connectionName="some_user"
connectionPassword="some_password"
sessionTable="tomcat_sessions"
sessionIdCol="id"
sessionDataCol="data"
sessionValidCol="valid"
sessionMaxInactiveCol="maxinactive"
sessionLastAccessedCol="lastaccess" />
</Manager>
类似的代码适用于MySQL,但我们无法在Tomcat设置中安装新数据库或更改某些内容。 Tomcat没有错误或一些有用的信息。是否可以使它适用于MSSQL或它只适用于MySQL?有任何想法吗?
答案 0 :(得分:0)
可能有理由丢失数据库连接器的jar。由于tomcat在lib文件夹中有mysql连接器jar。检查那里的db连接器jar。如果它存在而不是任何特定于数据库的问题。