application-dev.yml 4.21 KB
#配置数据源
spring:
  datasource:
#    测试/演示库url:
#    url: jdbc:log4jdbc:mysql://139.196.192.242:3306/tj_user_0819?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false
#    username: root
#    password: Tjlh@2017
    url: jdbc:log4jdbc:mysql://122.112.214.149:3306/tj_user_admin?serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false
    username: root
    password: root

    driverClassName: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
    #Druid
    type: com.alibaba.druid.pool.DruidDataSource
    druid:
      # 初始化配置
      initial-size: 3
      # 最小连接数
      min-idle: 3
      # 最大连接数
      max-active: 15
      # 获取连接超时时间
      max-wait: 5000
      # 连接有效性检测时间
      time-between-eviction-runs-millis: 90000
      # 最大空闲时间
      min-evictable-idle-time-millis: 1800000
      test-while-idle: true
      test-on-borrow: false
      test-on-return: false

      validation-query: select 1
      # 配置监控统计拦截的filters
      filters: stat
      stat-view-servlet:
        url-pattern: /druid/*
        reset-enable: false

      web-stat-filter:
        url-pattern: /*
        exclusions: "*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*"

  #配置 Jpa
  jpa:
    hibernate:
      # 生产环境设置成 none,避免程序运行时自动更新数据库结构
      ddl-auto: none
  servlet:
    multipart:
      file-size-threshold: 2KB
      max-file-size: 100MB
      max-request-size: 200MB
  # redis
  redis:
    #数据库索引
    database: 0
    host: 122.112.214.149
    port: 6379
    password: redis123
    #连接超时时间
    timeout: 5000
  rabbitmq:
#    host: 139.196.145.150 # rabbitmq的连接地址
#    port: 5672 # rabbitmq的连接端口号
#    virtual-host: member_center # rabbitmq的虚拟host
#    username: admin # rabbitmq的用户名
#    password: Topdraw1qaz # rabbitmq的密码
#    publisher-confirms: true #如果对异步消息需要回调必须设置为true
    host: 122.112.214.149 # rabbitmq的连接地址
    port: 5672 # rabbitmq的连接端口号
    virtual-host: member_center # rabbitmq的虚拟hosthhh
    username: guest # rabbitmq的用户名
    password: guest # rabbitmq的密码
    publisher-confirms: true #如果对异步消息需要回调必须设置为true

#jwt。依赖的common中有需要jwt的部分属性。
jwt:
  header: Authorization
  secret: mySecret
  # token 过期时间/毫秒,6小时  1小时 = 3600000 毫秒
  expiration: 7200000
  # 在线用户key
  online: online-token
  # 验证码
  codeKey: code-key
  # token 续期检查时间范围(60分钟,单位毫秒),在token即将过期的一段时间内用户操作了,则给用户的token续期
  detect: 3600000
  # 续期时间,2小时,单位毫秒
  renew: 7200000


  #是否允许生成代码,生产环境设置为false
generator:
  enabled: false

  #是否开启 swagger-ui
swagger:
  enabled: false

file:
  path: system/file
  avatar: system/avatar
  upload: upload
  # 文件大小 /M
  maxSize: 100
  avatarMaxSize: 5

service:
    mq:
      exchange: uce.exchange # 管理侧
      queue: uce.queue # 管理侧

weixin:
  list:
    - appid: wxfaa765183a332521
      secret: b5c1c39cb95b45b599a02fd68b5fcf17
      token:
      encodingAesKey:
      imagePath:
      content: 长按识别二维码,加入微信群。
      miniprogramState: formal
      # 点击模板卡片后的默认跳转页面
      page: pages/index/main
      # 生成带参数二维码的有效期
      qrCodeExpireSeconds: 86400
      env: dev
      #  订阅号
    - appid: wx5d88c7fe99f89f32
      secret: b213afe99a469d4be576f330dad643b8
      token: topdraw
      encodingAesKey: g3mYB6yx2ZiebxwKcI1H2iw3LlYNBHb7PqsVYFHUQzi
      # 应用类型 小程序 服务号 订阅号, 当前基于订阅号有特殊逻辑
      appType: subscription
      imagePath: /topdraw/app/user_center_service_te/upload/customer/weChat.png
      content: 长按识别二维码,关注订阅号。
      miniprogramState: formal
      # 点击模板卡片后的默认跳转页面
      page: pages/index/main
      # 生成带参数二维码的有效期
      qrCodeExpireSeconds: 300
      env: dev

api:
  uc-service: https://inet.dev1.topmall.topdraw.cn