我得到了这个" SQL状态[null];错误代码[0];连接已关闭。嵌套异常是com.microsoft.sqlserver.jdbc.SQLServerException:连接已关闭。"使用springBootVersion =' 1.5.4.RELEASE',JDBC驱动程序版本6和SQLServer 2008R2时使用数据库镜像时出错。我的连接设置:
mvn install -U
你能帮我确定一下这个错误发生的原因吗?
答案 0 :(得分:0)
Tomcat本机连接池不能用于故障转移,并且使用了hikari.HikariDataSource。
spring:
datasource:
initialize: false
type: com.zaxxer.hikari.HikariDataSource
username: user1
password: pass1
jdbcUrl: jdbc:sqlserver:/server1;databaseName=DB1;statementPoolingCacheSize=200;failoverPartner=server2;applicationName=${spring.application.name}
dataSourceClassname: com.microsoft.sqlserver.jdbc.SQLServerDataSource
hikari:
pool-name: TimeCommerce
connection-timeout: 1000
leak-detection-threshold: 5000
maximum-pool-size: 40
max-lifetime: 60000
minimum-idle: 20
connection-test-query: SELECT 1
test-on-borrow: true
test-on-connect: true
test-on-return: true