luohairen
2024-11-11 cd59ededbf05a0ae73b8f4944fbf40a1fb01d28a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
logging:
  path: /usr/log/jxkg/
 
upload:
  # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath)
  url: /usr/local/java/files
 
spring:
  config:
    # 教学资源访问路径
    url: http://25.30.6.246:8000
  datasource:
    driver-class-name: dm.jdbc.driver.DmDriver
    #    url: jdbc:dm://127.0.0.1:5236/SYSDBA?rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8
    url: jdbc:dm://25.30.6.246:5236/jxkg?rewriteBatchedStatements=true&zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=utf-8
    username: SYSDBA
    password: SYSDBA
  rabbitmq:
    host: 25.30.6.246
    username: ycl
    password: ycl@2024
    virtual-host: jxkg
    port: 5672
    publisher-confirms: true  # 开启生产者发送确认
    publisher-returns: true  # 开启生产者发送失败退回
    listener:
      simple:
        default-requeue-rejected: false  # 关闭默认拒绝消费时的重新入队,我们使用本地重试消费
        # 确认模式:手动,开启了就必须在代码中手动确认,否则消息会一直重复消费。
        # 开启了重试就应该设置为自动确认,因为手动确认需要捕获异常,而重试就是发生异常才会重试
        acknowledge-mode: manual
        retry:
          enabled: true  # 消费时出现异常进行重试消费,注意不能被捕获,否则无法重试
          max-attempts: 3  # 最大重试次数
          initial-interval: 3000  # 初次重试等待间隔
          multiplier: 2 # 重试失败后,下次等待时间增加多少倍。