修正redis配置

This commit is contained in:
wangshilong 2025-02-06 18:10:35 +08:00
parent 389ff3372e
commit c99e56c682
2 changed files with 40 additions and 38 deletions

View File

@ -5,13 +5,14 @@ spring:
url: jdbc:mysql://${MYSQL_HOST:172.17.0.1}:${MYSQL_PORT:3306}/gas_well_watch?characterEncoding=UTF-8&useUnicode=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai url: jdbc:mysql://${MYSQL_HOST:172.17.0.1}:${MYSQL_PORT:3306}/gas_well_watch?characterEncoding=UTF-8&useUnicode=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: ${MYSQL_USERNAME:root} username: ${MYSQL_USERNAME:root}
password: ${MYSQL_USERNAME:@Root123} password: ${MYSQL_USERNAME:@Root123}
redis:
host: ${REDIS_HOST:172.17.0.1}
port: ${REDIS_PORT:6379}
database: ${REDIS_DATABASE:1}
rabbitmq: rabbitmq:
host: ${RABBIT_MQ_HOST:172.17.0.1} host: ${RABBIT_MQ_HOST:172.17.0.1}
port: ${RABBIT_MQ_PORT:5672} port: ${RABBIT_MQ_PORT:5672}
username: ${RABBIT_MQ_USERNAME:huaxia} username: ${RABBIT_MQ_USERNAME:huaxia}
password: ${RABBIT_MQ_PASSWORD:huaxia@2024} password: ${RABBIT_MQ_PASSWORD:huaxia@2024}
virtual-host: /gas virtual-host: /gas
data:
redis:
host: ${REDIS_HOST:172.17.0.1}
port: ${REDIS_PORT:6379}
database: ${REDIS_DATABASE:1}

View File

@ -7,41 +7,42 @@ spring:
max-request-size: 200MB #指定为100MB -1无限制 max-request-size: 200MB #指定为100MB -1无限制
profiles: profiles:
active: dev active: dev
redis: data:
host: ${REDIS_HOST:localhost} redis:
port: ${REDIS_PORT:6379} host: ${REDIS_HOST:localhost}
# Redis索引默认为 0 port: ${REDIS_PORT:6379}
database: ${REDIS_DATABASE:0} # Redis索引默认为 0
# Redis 服务器连接密码(默认为空) database: ${REDIS_DATABASE:0}
password: ${REDIS_PASSWORD:} # Redis 服务器连接密码(默认为空)
timeout: 5000 password: ${REDIS_PASSWORD:}
timeout: 5000
rabbitmq: rabbitmq:
host: ${RABBIT_MQ_HOST:localhost} host: ${RABBIT_MQ_HOST:localhost}
port: ${RABBIT_MQ_PORT:5672} port: ${RABBIT_MQ_PORT:5672}
username: ${RABBIT_MQ_USERNAME:ModbusAdmin} username: ${RABBIT_MQ_USERNAME:ModbusAdmin}
password: ${RABBIT_MQ_PASSWORD:ModbusPassword} password: ${RABBIT_MQ_PASSWORD:ModbusPassword}
virtual-host: / virtual-host: /
# public confirms机制用于解决生产者与Rabbitmq服务器之间消息可靠传输它在消息服务器持久化消息后通知消息生产者发送成功。 # public confirms机制用于解决生产者与Rabbitmq服务器之间消息可靠传输它在消息服务器持久化消息后通知消息生产者发送成功。
# 发送确认 # 发送确认
publisher-confirms: false publisher-confirms: false
listener: listener:
simple: simple:
# manual手动ack需要在业务代码结束后调用api发送ack。 # manual手动ack需要在业务代码结束后调用api发送ack。
# auto自动ack由spring监测listener代码是否出现异常没有异常则返回ack抛出异常则返回nack # auto自动ack由spring监测listener代码是否出现异常没有异常则返回ack抛出异常则返回nack
# none关闭ackMQ假定消费者获取消息后会成功处理因此消息投递后立即被删除 # none关闭ackMQ假定消费者获取消息后会成功处理因此消息投递后立即被删除
acknowledge-mode: none acknowledge-mode: none
concurrency: 10 concurrency: 10
retry: retry:
# 开启消费者失败重试 # 开启消费者失败重试
enabled: false enabled: false
# 初始的失败等待时长为1秒 # 初始的失败等待时长为1秒
initial-interval: 1000ms initial-interval: 1000ms
# 失败的等待时长倍数,下次等待时长 = multiplier * initial-interval # 失败的等待时长倍数,下次等待时长 = multiplier * initial-interval
multiplier: 1 multiplier: 1
# 最大重试次数 # 最大重试次数
max-attempts: 3 max-attempts: 3
# true无状态false有状态。如果业务中包含事务这里改为false # true无状态false有状态。如果业务中包含事务这里改为false
stateless: false stateless: false
server: server: