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