Xiajijian
2025-11-20 69f993875c2b4ace6d7ae22e92f2103443d5ffc1
1.增加大庆环境配置文件。
2 files added
142 ■■■■■ changed files
ard-admin/src/main/resources/application-daqing-druid.yml 61 ●●●●● patch | view | raw | blame | history
ard-admin/src/main/resources/application-daqing.yml 81 ●●●●● patch | view | raw | blame | history
ard-admin/src/main/resources/application-daqing-druid.yml
New file
@@ -0,0 +1,61 @@
# 数据源配置
spring:
    datasource:
        type: com.alibaba.druid.pool.DruidDataSource
        driverClassName: com.mysql.cj.jdbc.Driver
        druid:
            # 主库数据源
            master:
                url: jdbc:mysql://192.168.10.103:3306/ard-uav?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                username: root
                password: Ard12345*
            # 从库数据源
            slave:
                # 从数据源开关/默认关闭
                enabled: false
                url:
                username:
                password:
            # 初始连接数
            initialSize: 5
            # 最小连接池数量
            minIdle: 10
            # 最大连接池数量
            maxActive: 20
            # 配置获取连接等待超时的时间
            maxWait: 60000
            # 配置连接超时时间
            connectTimeout: 30000
            # 配置网络超时时间
            socketTimeout: 60000
            # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
            timeBetweenEvictionRunsMillis: 60000
            # 配置一个连接在池中最小生存的时间,单位是毫秒
            minEvictableIdleTimeMillis: 300000
            # 配置一个连接在池中最大生存的时间,单位是毫秒
            maxEvictableIdleTimeMillis: 900000
            # 配置检测连接是否有效
            validationQuery: SELECT 1 FROM DUAL
            testWhileIdle: true
            testOnBorrow: false
            testOnReturn: false
            webStatFilter:
                enabled: true
            statViewServlet:
                enabled: true
                # 设置白名单,不填则允许所有访问
                allow:
                url-pattern: /druid/*
                # 控制台管理用户名和密码
                login-username: ruoyi
                login-password: 123456
            filter:
                stat:
                    enabled: true
                    # 慢SQL记录
                    log-slow-sql: true
                    slow-sql-millis: 1000
                    merge-sql: true
                wall:
                    config:
                        multi-statement-allow: true
ard-admin/src/main/resources/application-daqing.yml
New file
@@ -0,0 +1,81 @@
# 开发环境配置
server:
  # 服务器的HTTP端口,默认为8080
  port: 8080
# token配置
token:
  # 是否允许账户多终端同时登录(true允许 false不允许)
  soloLogin: false
# 日志配置
logging:
  level:
    com.ard: info
    org.springframework: warn
## knife4j配置
knife4j:
  # knife4j增强功能,开启后下面参数才生效
  enable: true
  #是否为生产模式 项目部属时为true 防止接口暴露
  production: false
  # 配置用户密码
  basic:
    enable: false
    username: admin
    password: ardkj12345
# 地图资源配置
geoserver:
  deviceCoordinateType: WGS84
  tifPath: H:\map\hlj.tif
wayline:
  #可理解为100米大小占图像的比例
  targetRatio: 0.5
  #最大航段距离
  maxLength: 2000
  #最小航段距离
  minLength: 1
  #随飞随动分段长度
  PeerAtLength: 10
  #航线KMZ临时存放路径
  waylineSavePath: /home/ard/myworkspace/uav_server/mainserver/waylines
#上云API
cloud-api:
  app:
    id: 143640
    key: da5babf38a5d05b0f46a7d82910da1b
    license: khjd7FzUTzJgaArNv97XdA2nKQtYfESOvBHLqjC6MpvPqxCfuQ82nOlTgzoiLp7UoZujARopN2A1ctPFaJ8oHiHQrn3IRV4wqN3hdSM40xXj02YVvTWQBT54WS8Ks+E8Zatp3gk2T0+7cM5a5a3mWzxLMv7CNqw2z9pFBoOBdpY=
    host: 192.168.1.15
    port: 123
#流媒体
mediamtx:
  apiHost: 192.168.10.103
  playHost: 192.168.10.103
  https: true
# mqtt配置
mqtt:
  protocol: tcp
  host: 192.168.10.103
  port: 1883
  username: admin
  password: public
  client-id: ard-uav
  inbound-topic: sys/product/+/status,thing/product/+/requests
# oss配置
oss:
  enable: true
  provider: minio
  endpoint: https://192.168.10.103:9001
  access-key: admin
  secret-key: ard12345
  bucket: cloud-bucket
  expire: 3600
  region: us-east-1
  object-dir-prefix: wayline