|
@@ -1,29 +1,29 @@
|
|
spring:
|
|
spring:
|
|
datasource:
|
|
datasource:
|
|
- #zookeeper 地址
|
|
|
|
- url: jdbc:phoenix:thin:url=http://192.168.0.101:8765;serialization=PROTOBUF
|
|
|
|
|
|
+ #zookeeper 锟斤拷址
|
|
|
|
+ url: jdbc:phoenix:thin:url=http://192.168.0.244:8765;serialization=PROTOBUF
|
|
driver-class-name: org.apache.phoenix.queryserver.client.Driver
|
|
driver-class-name: org.apache.phoenix.queryserver.client.Driver
|
|
username:
|
|
username:
|
|
password:
|
|
password:
|
|
# driver-class-name: org.apache.phoenix.queryserver.client.Driver
|
|
# driver-class-name: org.apache.phoenix.queryserver.client.Driver
|
|
|
|
|
|
- # 如果不想配置对数据库连接池做特殊配置的话,以下关于连接池的配置就不是必须的
|
|
|
|
- # spring-boot 2.X 默认采用高性能的 Hikari 作为连接池
|
|
|
|
|
|
+ # 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷枚锟斤拷锟斤拷菘锟斤拷锟斤拷映锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷玫幕锟�,锟斤拷锟铰癸拷锟斤拷锟斤拷锟接池碉拷锟斤拷锟矫就诧拷锟角憋拷锟斤拷锟�
|
|
|
|
+ # spring-boot 2.X 默锟较诧拷锟矫革拷锟斤拷锟杰碉拷 Hikari 锟斤拷为锟斤拷锟接筹拷
|
|
# type: com.zaxxer.hikari.HikariDataSource
|
|
# type: com.zaxxer.hikari.HikariDataSource
|
|
hikari:
|
|
hikari:
|
|
- # 池中维护的最小空闲连接数
|
|
|
|
|
|
+ # 锟斤拷锟斤拷维锟斤拷锟斤拷锟斤拷小锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷
|
|
minimum-idle: 10
|
|
minimum-idle: 10
|
|
- # 池中最大连接数,包括闲置和使用中的连接
|
|
|
|
|
|
+ # 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷煤锟绞癸拷锟斤拷械锟斤拷锟斤拷锟�
|
|
maximum-pool-size: 20
|
|
maximum-pool-size: 20
|
|
- # 此属性控制从池返回的连接的默认自动提交行为。默认为 true
|
|
|
|
|
|
+ # 锟斤拷锟斤拷锟皆匡拷锟狡从池凤拷锟截碉拷锟斤拷锟接碉拷默锟斤拷锟皆讹拷锟结交锟斤拷为锟斤拷默锟斤拷为 true
|
|
auto-commit: true
|
|
auto-commit: true
|
|
- # 允许最长空闲时间
|
|
|
|
|
|
+ # 锟斤拷锟斤拷锟筋长锟斤拷锟斤拷时锟斤拷
|
|
idle-timeout: 30000
|
|
idle-timeout: 30000
|
|
- # 此属性表示连接池的用户定义名称,主要显示在日志记录和 JMX 管理控制台中,以标识池和池配置。默认值:自动生成
|
|
|
|
|
|
+ # 锟斤拷锟斤拷锟皆憋拷示锟斤拷锟接池碉拷锟矫伙拷锟斤拷锟斤拷锟斤拷锟狡o拷锟斤拷要锟斤拷示锟斤拷锟斤拷志锟斤拷录锟斤拷 JMX 锟斤拷锟斤拷锟斤拷锟教�拷校锟斤拷员锟绞讹拷睾统锟斤拷锟斤拷谩锟侥�拷锟街碉拷锟斤拷远锟斤拷锟斤拷锟�
|
|
pool-name: custom-hikari
|
|
pool-name: custom-hikari
|
|
- #此属性控制池中连接的最长生命周期,值 0 表示无限生命周期,默认 1800000 即 30 分钟
|
|
|
|
|
|
+ #锟斤拷锟斤拷锟皆匡拷锟狡筹拷锟斤拷锟斤拷锟接碉拷锟筋长锟斤拷锟斤拷锟斤拷锟节o拷值 0 锟斤拷示锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟节o拷默锟斤拷 1800000 锟斤拷 30 锟斤拷锟斤拷
|
|
max-lifetime: 1800000
|
|
max-lifetime: 1800000
|
|
- # 数据库连接超时时间,默认 30 秒,即 30000
|
|
|
|
|
|
+ # 锟斤拷锟捷匡拷锟斤拷锟接筹拷时时锟斤拷,默锟斤拷 30 锟诫,锟斤拷 30000
|
|
connection-timeout: 30000
|
|
connection-timeout: 30000
|
|
- # 连接测试 sql 这个地方需要根据数据库方言差异而配置 例如 oracle 就应该写成 select 1 from dual
|
|
|
|
|
|
+ # 锟斤拷锟接诧拷锟斤拷 sql 锟斤拷锟斤拷胤锟斤拷锟揭�拷锟斤拷锟斤拷锟斤拷菘夥斤拷圆锟斤拷锟斤拷锟斤拷锟斤拷 锟斤拷锟斤拷 oracle 锟斤拷应锟斤拷写锟斤拷 select 1 from dual
|
|
connection-test-query: SELECT 1
|
|
connection-test-query: SELECT 1
|