疯狂的狮子li
2022-12-28 6ee30852606dc7d28a6838ac0d837714d8fc9aab
ruoyi-admin/src/main/resources/application.yml
@@ -53,6 +53,14 @@
    org.springframework: warn
  config: classpath:logback.xml
# 用户配置
user:
  password:
    # 密码最大错误次数
    maxRetryCount: 5
    # 密码锁定时间(默认10分钟)
    lockTime: 10
# Spring配置
spring:
  application:
@@ -75,6 +83,9 @@
    restart:
      # 热部署开关
      enabled: true
  mvc:
    format:
      date-time: yyyy-MM-dd HH:mm:ss
  jackson:
    # 日期格式化
    date-format: yyyy-MM-dd HH:mm:ss
@@ -100,15 +111,13 @@
  # 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token)
  is-share: false
  # 是否尝试从header里读取token
  is-read-head: true
  is-read-header: true
  # 是否尝试从cookie里读取token
  is-read-cookie: false
  # token前缀
  token-prefix: "Bearer"
  # jwt秘钥
  jwt-secret-key: abcdefghijklmnopqrstuvwxyz
  # 是否输出操作日志
  is-log: true
# security配置
security:
@@ -121,11 +130,12 @@
    - /**/*.js
    # swagger 文档配置
    - /favicon.ico
    - /doc.html
    - /swagger-ui/**
    - /*/api-docs
    - /*/api-docs/**
    # druid 监控配置
    - /druid/**
    - /swagger-ui/**
    - /webjars/**
    - /swagger-ui.html
    - /doc.html
    # actuator 监控配置
    - /actuator
    - /actuator/**
@@ -200,8 +210,6 @@
springdoc:
  swagger-ui:
    # 修改Swagger UI路径
    path: /doc.html
    # 持久化认证数据
    persistAuthorization: true
  #这里定义了两个分组,可定义多个,也可以不定义
@@ -231,26 +239,11 @@
  # 线程池维护线程所允许的空闲时间
  keepAliveSeconds: 300
--- # redisson 缓存配置
redisson:
  cacheGroup:
    # 用例: @Cacheable(cacheNames="groupId", key="#XXX") 方可使用缓存组配置
    - groupId: redissonCacheMap
      # 组过期时间(脚本监控)
      ttl: 60000
      # 组最大空闲时间(脚本监控)
      maxIdleTime: 60000
      # 组最大长度
      maxSize: 0
    - groupId: testCache
      ttl: 1000
      maxIdleTime: 500
--- # 分布式锁 lock4j 全局配置
lock4j:
  # 获取分布式锁超时时间,默认为 3000 毫秒
  acquire-timeout: 3000
  # 分布式锁的超时时间,默认为 30 毫秒
  # 分布式锁的超时时间,默认为 30 秒
  expire: 30000
--- # Actuator 监控端点的配置项