From 9bcf9b79d0da11b76a8d6dcaa37b7ebfe8cdecc5 Mon Sep 17 00:00:00 2001 From: kylin L <452061493@qq.com> Date: Mon, 25 Dec 2023 14:13:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application-druid.yml | 176 ++++---- .../src/main/resources/application.yml | 400 +++++++++--------- 2 files changed, 288 insertions(+), 288 deletions(-) diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml index ae5e3bd6..0c20ce42 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application-druid.yml @@ -1,89 +1,89 @@ -# 数据源配置 -spring: - datasource: - type: com.alibaba.druid.pool.DruidDataSource - driverClassName: com.mysql.cj.jdbc.Driver - druid: - # 主库数据源 - master: - #开发库 -# url: jdbc:mysql://139.9.25.95:3306/zhyj?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 -# username: zhyj -# password: zhyj@123456 - - #应急产品DB - #url: jdbc:mysql://139.9.25.95:3306/zhyjcp?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 - #username: zhyjcp - #password: zhyjcp123456 -# url: jdbc:mysql://146.56.223.227:3306/sw_jt808?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 -# username: sw_jt -# password: swjt@123 - url: jdbc:mysql://127.0.0.1:3306/sw_jt808?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 - username: sw_jt - password: swjt@123 -# url: jdbc:mysql://146.56.223.227:3306/scyf?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 -# username: scyf -# password: zdxt@88 -# url: jdbc:mysql://139.9.24.2:3306/zhyj?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 -# username: zhyj -# password: ZDxt@8888 - # 从库数据源 - slave: - # 从数据源开关/默认关闭 - enabled: false - url: - username: - password: - # 初始连接数 - initialSize: 5 - # 最小连接池数量 - minIdle: 10 - # 最大连接池数量 - maxActive: 20 - # 配置获取连接等待超时的时间 - maxWait: 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: - login-password: - filter: - stat: - enabled: true - # 慢SQL记录 - log-slow-sql: true - slow-sql-millis: 1000 - merge-sql: true - wall: - config: - multi-statement-allow: true -# PageHelper分页插件 -pagehelper: - helperDialect: mysql - reasonable: true - supportMethodsArguments: true - params: count=countSql - -# MybatisPlus -mybatis-plus: - config-location: classpath:mapper/mybatis-config.xml - mapper-locations: classpath*:mapper/**/*Mapper.xml - typeAliasesPackage: com.zdxt.**.domain - +# 数据源配置 +spring: + datasource: + type: com.alibaba.druid.pool.DruidDataSource + driverClassName: com.mysql.cj.jdbc.Driver + druid: + # 主库数据源 + master: + #开发库 +# url: jdbc:mysql://139.9.25.95:3306/zhyj?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 +# username: zhyj +# password: zhyj@123456 + + #应急产品DB + #url: jdbc:mysql://139.9.25.95:3306/zhyjcp?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + #username: zhyjcp + #password: zhyjcp123456 +# url: jdbc:mysql://146.56.223.227:3306/sw_jt808?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 +# username: sw_jt +# password: swjt@123 + url: jdbc:mysql://146.56.223.227:3306/qmyl?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + username: qmyl + password: zdxt@1234 +# url: jdbc:mysql://146.56.223.227:3306/scyf?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 +# username: scyf +# password: zdxt@88 +# url: jdbc:mysql://139.9.24.2:3306/zhyj?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 +# username: zhyj +# password: ZDxt@8888 + # 从库数据源 + slave: + # 从数据源开关/默认关闭 + enabled: false + url: + username: + password: + # 初始连接数 + initialSize: 5 + # 最小连接池数量 + minIdle: 10 + # 最大连接池数量 + maxActive: 20 + # 配置获取连接等待超时的时间 + maxWait: 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: + login-password: + filter: + stat: + enabled: true + # 慢SQL记录 + log-slow-sql: true + slow-sql-millis: 1000 + merge-sql: true + wall: + config: + multi-statement-allow: true +# PageHelper分页插件 +pagehelper: + helperDialect: mysql + reasonable: true + supportMethodsArguments: true + params: count=countSql + +# MybatisPlus +mybatis-plus: + config-location: classpath:mapper/mybatis-config.xml + mapper-locations: classpath*:mapper/**/*Mapper.xml + typeAliasesPackage: com.zdxt.**.domain + largeScreenConfig: DatasourcesCofig.xml \ No newline at end of file diff --git a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml index 68875477..06171e77 100644 --- a/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml +++ b/lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/application.yml @@ -1,201 +1,201 @@ -# 项目相关配置 -ruoyi: - # 名称 - name: 中大信通 - # 版本 - version: 4.1.0 - # 版权年份 - copyrightYear: 2019 - # 实例演示开关 - demoEnabled: true - # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath) - profile: E:/ruoyi/uploadPath - # profile: /home/ruoyi/uploadPath - # 获取ip地址开关 - addressEnabled: true - -# 开发环境配置 -server: - # 服务器的HTTP端口,默认为80 - port: 85 - servlet: - # 应用的访问路径 - context-path: / - tomcat: - # tomcat的URI编码 - uri-encoding: UTF-8 - # tomcat最大线程数,默认为200 - max-threads: 800 - # Tomcat启动初始化的线程数,默认值25 - min-spare-threads: 30 - # tomcat 设置tamcat header的长度 - max-http-header-size: 4048576 - # 设定Httppost数据大小 - max-http-post-size: 102400000 - -# 日志配置 -logging: - level: - com.zdxt: debug - org.springframework: warn - - -# 用户配置 -user: - password: - # 密码错误{maxRetryCount}次锁定10分钟 - maxRetryCount: 5 - -# Spring配置 -spring: - # 模板引擎 - thymeleaf: - mode: HTML - encoding: utf-8 - # 禁用缓存 - cache: false - # 资源信息 - messages: - # 国际化资源文件路径 - basename: static/i18n/messages - jackson: - time-zone: GMT+8 - date-format: yyyy-MM-dd HH:mm:ss - #配置读取的多环境读取 - profiles: - # 启用Oracle - active: - # 启用oracle - # - druidOracle - # 启用cas单点登录环境 - # - cas - # 启用mysql版本 - - druid - #分布式任务中心 - # - job - - oss - - rule - - etl - - report - # 文件上传` - servlet: - multipart: - # 单个文件大小 - max-file-size: 1024MB - # 设置总上传的文件大小 - max-request-size: 1024MB - # 服务模块 - devtools: - restart: - # 热部署开关 - enabled: true - # redis配置 - redis: - database: 2 -# host: 139.186.135.156 -# port: 6379 -# password: zdxt@redis - host: localhost - port: 6379 - password: - timeout: 6000ms # 连接超时时长(毫秒) - lettuce: - pool: - max-active: 10 # 连接池最大连接数(使用负值表示没有限制) - max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) - max-idle: 3 # 连接池中的最大空闲连接 - min-idle: 2 # 连接池中的最小空闲连接 -# Shiro -shiro: - user: - # 登录地址 - loginUrl: /login - # 权限认证失败地址 - unauthorizedUrl: /unauth - # 首页地址 - indexUrl: /index - # 验证码开关 - captchaEnabled: true - # 验证码类型 math 数组计算 char 字符 - captchaType: math - cookie: - # 设置Cookie的域名 默认空,即当前访问的域名 - domain: - # 设置cookie的有效访问路径 - path: / - # 设置HttpOnly属性 - httpOnly: true - # 设置Cookie的过期时间,天为单位 - maxAge: 30 - # 设置密钥,务必保持唯一性(生成方式,直接拷贝到main运行即可)KeyGenerator keygen = KeyGenerator.getInstance("AES"); SecretKey deskey = keygen.generateKey(); System.out.println(Base64.encodeToString(deskey.getEncoded())); - cipherKey: zSyK5Kp6PZAAjlT+eeNMlg== - session: - # Session超时时间,-1代表永不过期(默认30分钟) - expireTime: 30 - # 同步session到数据库的周期(默认1分钟) - dbSyncPeriod: 1 - # 相隔多久检查一次session的有效性,默认就是10分钟 - validationInterval: 10 - # 同一个用户最大会话数,比如2的意思是同一个账号允许最多同时两个人登录(默认-1不限制) - maxSession: -1 - # 踢出之前登录的/之后登录的用户,默认踢出之前登录的用户 - kickoutAfter: false - - # cas和shiro整合相关 - # 在访问cas服务器登录之后,会返回一个ticket。由该地址接收 - casFilterUrlPattern: /shiro-cas - # cas服务前缀 - # casServerUrlPrefix: http://127.0.0.1:8443/cas - casServerUrlPrefix: http://127.0.0.1:8080/cas1 - # casServerUrlPrefix: http://web.szsf:8088/cas - # shiro服务前缀 - shiroServerUrlPrefix: http://127.0.0.1:${server.port}${server.servlet.context-path} - # shiroServerUrlPrefix: http://10.40.33.166:${server.port}${server.servlet.context-path} - # 登录地址 - casLoginUrl: ${shiro.casServerUrlPrefix}/login?service=${shiro.shiroServerUrlPrefix}${shiro.casFilterUrlPattern} - # casLoginUrl: ${shiro.casServerUrlPrefix}/login?service=${shiro.shiroServerUrlPrefix} - # 登出地址 - # casLogoutUrl: ${shiro.casServerUrlPrefix}/logout?service=${shiro.shiroServerUrlPrefix}${shiro.casFilterUrlPattern} - casLogoutUrl: ${shiro.casServerUrlPrefix}/logout?service=${shiro.shiroServerUrlPrefix} - -# 防止XSS攻击 -xss: - # 过滤开关 - enabled: true - # 排除链接(多个用逗号分隔) - excludes: /system/notice/* - # 匹配链接 - urlPatterns: /system/*,/monitor/*,/tool/* - -# 代码生成 -gen: - # 作者 - author: ruoyi - # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool - packageName: com.zdxt.auth.project.system - # 自动去除表前缀,默认是true - autoRemovePre: true - # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) - tablePrefix: sys_ - - -xxl: - job: - status: false #启用状态 false 关闭 - accessToken: default_token - admin: - addresses: http://127.0.0.1:8080/xxl-job-admin #注册地址 - executor: - address: '' - appname: zdxt #系统标识名称 - ip: '' - logpath: /data/applogs/xxl-job/jobhandler - logretentiondays: -1 - port: 9999 - -excel: - export: true - import: true - -jt808: +# 项目相关配置 +ruoyi: + # 名称 + name: 中大信通 + # 版本 + version: 4.1.0 + # 版权年份 + copyrightYear: 2019 + # 实例演示开关 + demoEnabled: true + # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath) + profile: E:/ruoyi/uploadPath +# profile: /home/ruoyi/uploadPath + # 获取ip地址开关 + addressEnabled: true + +# 开发环境配置 +server: + # 服务器的HTTP端口,默认为80 + port: 85 + servlet: + # 应用的访问路径 + context-path: / + tomcat: + # tomcat的URI编码 + uri-encoding: UTF-8 + # tomcat最大线程数,默认为200 + max-threads: 800 + # Tomcat启动初始化的线程数,默认值25 + min-spare-threads: 30 + # tomcat 设置tamcat header的长度 + max-http-header-size: 4048576 + # 设定Httppost数据大小 + max-http-post-size: 102400000 + +# 日志配置 +logging: + level: + com.zdxt: debug + org.springframework: warn + + +# 用户配置 +user: + password: + # 密码错误{maxRetryCount}次锁定10分钟 + maxRetryCount: 5 + +# Spring配置 +spring: + # 模板引擎 + thymeleaf: + mode: HTML + encoding: utf-8 + # 禁用缓存 + cache: false + # 资源信息 + messages: + # 国际化资源文件路径 + basename: static/i18n/messages + jackson: + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + #配置读取的多环境读取 + profiles: + # 启用Oracle + active: + # 启用oracle + # - druidOracle + # 启用cas单点登录环境 + # - cas + # 启用mysql版本 + - druid + #分布式任务中心 + # - job +# - oss +# - rule +# - etl +# - report + # 文件上传` + servlet: + multipart: + # 单个文件大小 + max-file-size: 1024MB + # 设置总上传的文件大小 + max-request-size: 1024MB + # 服务模块 + devtools: + restart: + # 热部署开关 + enabled: true + # redis配置 + redis: + database: 2 +# host: 139.186.135.156 +# port: 6379 +# password: zdxt@redis + host: 43.136.51.161 + port: 6379 + password: meiyoumima + timeout: 6000ms # 连接超时时长(毫秒) + lettuce: + pool: + max-active: 10 # 连接池最大连接数(使用负值表示没有限制) + max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制) + max-idle: 3 # 连接池中的最大空闲连接 + min-idle: 2 # 连接池中的最小空闲连接 +# Shiro +shiro: + user: + # 登录地址 + loginUrl: /login + # 权限认证失败地址 + unauthorizedUrl: /unauth + # 首页地址 + indexUrl: /index + # 验证码开关 + captchaEnabled: true + # 验证码类型 math 数组计算 char 字符 + captchaType: math + cookie: + # 设置Cookie的域名 默认空,即当前访问的域名 + domain: + # 设置cookie的有效访问路径 + path: / + # 设置HttpOnly属性 + httpOnly: true + # 设置Cookie的过期时间,天为单位 + maxAge: 30 + # 设置密钥,务必保持唯一性(生成方式,直接拷贝到main运行即可)KeyGenerator keygen = KeyGenerator.getInstance("AES"); SecretKey deskey = keygen.generateKey(); System.out.println(Base64.encodeToString(deskey.getEncoded())); + cipherKey: zSyK5Kp6PZAAjlT+eeNMlg== + session: + # Session超时时间,-1代表永不过期(默认30分钟) + expireTime: 30 + # 同步session到数据库的周期(默认1分钟) + dbSyncPeriod: 1 + # 相隔多久检查一次session的有效性,默认就是10分钟 + validationInterval: 10 + # 同一个用户最大会话数,比如2的意思是同一个账号允许最多同时两个人登录(默认-1不限制) + maxSession: -1 + # 踢出之前登录的/之后登录的用户,默认踢出之前登录的用户 + kickoutAfter: false + + # cas和shiro整合相关 + # 在访问cas服务器登录之后,会返回一个ticket。由该地址接收 + casFilterUrlPattern: /shiro-cas + # cas服务前缀 + # casServerUrlPrefix: http://127.0.0.1:8443/cas + casServerUrlPrefix: http://127.0.0.1:8080/cas1 + # casServerUrlPrefix: http://web.szsf:8088/cas + # shiro服务前缀 + shiroServerUrlPrefix: http://127.0.0.1:${server.port}${server.servlet.context-path} + # shiroServerUrlPrefix: http://10.40.33.166:${server.port}${server.servlet.context-path} + # 登录地址 + casLoginUrl: ${shiro.casServerUrlPrefix}/login?service=${shiro.shiroServerUrlPrefix}${shiro.casFilterUrlPattern} + # casLoginUrl: ${shiro.casServerUrlPrefix}/login?service=${shiro.shiroServerUrlPrefix} + # 登出地址 + # casLogoutUrl: ${shiro.casServerUrlPrefix}/logout?service=${shiro.shiroServerUrlPrefix}${shiro.casFilterUrlPattern} + casLogoutUrl: ${shiro.casServerUrlPrefix}/logout?service=${shiro.shiroServerUrlPrefix} + +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: true + # 排除链接(多个用逗号分隔) + excludes: /system/notice/* + # 匹配链接 + urlPatterns: /system/*,/monitor/*,/tool/* + +# 代码生成 +gen: + # 作者 + author: ruoyi + # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool + packageName: com.zdxt.auth.project.system + # 自动去除表前缀,默认是true + autoRemovePre: true + # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) + tablePrefix: sys_ + + +xxl: + job: + status: false #启用状态 false 关闭 + accessToken: default_token + admin: + addresses: http://127.0.0.1:8080/xxl-job-admin #注册地址 + executor: + address: '' + appname: zdxt #系统标识名称 + ip: '' + logpath: /data/applogs/xxl-job/jobhandler + logretentiondays: -1 + port: 9999 + +excel: + export: true + import: true + +jt808: httpUrl: http://139.186.148.21:8000 \ No newline at end of file