修本地开发连接:业务库与 Redis 地址改回回环
192.168.110.26 是本机在公司局域网里的地址,MySQL 与 Redis 实际跑在本机 WSL 的 docker
容器里、只发布到 127.0.0.1,此前靠 netsh portproxy 把该地址转发到回环。换网后本机不再
拥有 .26,转发规则失效,Druid 初始化连接超时(22 秒)导致整个 Spring 上下文起不来。
改用回环地址后与所处网络无关。
| | |
| | | druid: |
| | | # 主库数据源 |
| | | master: |
| | | url: jdbc:mysql://192.168.110.26:6134/battery_detection_refactor?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&connectionTimeZone=UTC&forceConnectionTimeZoneToSession=true |
| | | # 业务库跑在本机 WSL 的 docker 里且只发布到回环地址,这里必须写 127.0.0.1:写局域网 IP 会随 DHCP 换址失效 |
| | | url: jdbc:mysql://127.0.0.1:6134/battery_detection_refactor?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&connectionTimeZone=UTC&forceConnectionTimeZoneToSession=true |
| | | username: root |
| | | password: 123456 |
| | | # 从库数据源 |
| | |
| | | data: |
| | | # redis 配置 |
| | | redis: |
| | | # 地址 |
| | | host: 192.168.110.26 |
| | | # 地址:同业务库,容器只发布到回环地址 |
| | | host: 127.0.0.1 |
| | | # 端口,默认为6379 |
| | | port: 6379 |
| | | # 数据库索引 |