Heim  >  Artikel  >  Java  >  Ausführliche Erläuterung des Problems der Trennung und Wiederherstellung der Spring-Boot-Datenbankverbindung in Java

Ausführliche Erläuterung des Problems der Trennung und Wiederherstellung der Spring-Boot-Datenbankverbindung in Java

怪我咯
怪我咯Original
2017-06-30 10:54:515580Durchsuche

In diesem Artikel wird hauptsächlich das Problem der Trennung und Wiederherstellung der Spring-Boot-Datenbankverbindung beschrieben. Freunde, die es benötigen, können sich darauf beziehen

Problembeschreibung

Für das Projekt, an dem ich arbeite, ist die Datenbank zonenübergreifend und wird nicht von mir selbst verwaltet. Die Firewall trennt die Datenbank von Zeit zu Zeit automatisch.

Daher muss die Datenquelle von application.properties konfiguriert werden. Ps: Ich verwende mybatis, um eine Verbindung zur Datenbank herzustellen.

Konfiguration und spezifische Bedeutung

#初始化连接
spring.datasource.initial-size=10
#最大空闲连接
spring.datasource.max-idle=20
#最小空闲连接
spring.datasource.min-idle=5
#最大连接数量
spring.datasource.max-active=50
#是否在自动回收超时连接的时候打印连接的超时错误
spring.datasource.log-abandoned=true
#是否自动回收超时连接
spring.datasource.remove-abandoned=true
#超时时间(以秒数为单位)
spring.datasource.remove-abandoned-timeout=180
##<!-- 超时等待时间以毫秒为单位 6000毫秒/1000等于60秒 -->
spring.datasource.max-wait=1000
spring.datasource.test-while-idle=true
#检测数据库的查询语句
spring.datasource.validation-query=select 1 from dual
spring.datasource.test-on-borrow=true
#每隔五分钟检测空闲超过10分钟的连接
spring.datasource.min-evictable-idle-time-millis=600000
spring.datasource.time-between-eviction-runs-millis=300000

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung des Problems der Trennung und Wiederherstellung der Spring-Boot-Datenbankverbindung in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn