| | |
| | | url: http://localhost:9090/admin |
| | | instance: |
| | | service-host-type: IP |
| | | metadata: |
| | | username: ${spring.boot.admin.client.username} |
| | | userpassword: ${spring.boot.admin.client.password} |
| | | username: ruoyi |
| | | password: 123456 |
| | | |
| | | --- # xxl-job 配置 |
| | | xxl.job: |
| | | # 执行器开关 |
| | | --- # snail-job 配置 |
| | | snail-job: |
| | | enabled: true |
| | | # 调度中心地址:如调度中心集群部署存在多个地址则用逗号分隔。 |
| | | admin-addresses: http://localhost:9100/xxl-job-admin |
| | | # 执行器通讯TOKEN:非空时启用 |
| | | access-token: xxl-job |
| | | executor: |
| | | # 执行器AppName:执行器心跳注册分组依据;为空则关闭自动注册 |
| | | appname: xxl-job-executor |
| | | # 执行器端口号 执行器从9101开始往后写 |
| | | port: 9101 |
| | | # 执行器注册:默认IP:PORT |
| | | address: |
| | | # 执行器IP:默认自动获取IP |
| | | ip: |
| | | # 执行器运行日志文件存储磁盘路径 |
| | | logpath: ./logs/xxl-job |
| | | # 执行器日志文件保存天数:大于3生效 |
| | | logretentiondays: 30 |
| | | # 需要在 SnailJob 后台组管理创建对应名称的组,然后创建任务的时候选择对应的组,才能正确分派任务 |
| | | group: "ruoyi_group" |
| | | # SnailJob 接入验证令牌 详见 script/sql/snail_job.sql `sj_group_config` 表 |
| | | token: "SJ_cKqBTPzCsWA3VyuCfFoccmuIEGXjr5KT" |
| | | server: |
| | | host: 127.0.0.1 |
| | | port: 17888 |
| | | # 详见 script/sql/snail_job.sql `sj_namespace` 表 |
| | | namespace: ${spring.profiles.active} |
| | | # 随主应用端口飘逸 |
| | | port: 2${server.port} |
| | | |
| | | --- # 数据源配置 |
| | | spring: |
| | |
| | | driverClassName: com.mysql.cj.jdbc.Driver |
| | | # jdbc 所有参数配置参考 https://lionli.blog.csdn.net/article/details/122018562 |
| | | # rewriteBatchedStatements=true 批处理优化 大幅提升批量插入更新删除性能(对数据库有性能损耗 使用批量操作应考虑性能问题) |
| | | url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true |
| | | url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true |
| | | username: root |
| | | password: root |
| | | # 从库数据源 |
| | |
| | | lazy: true |
| | | type: ${spring.datasource.type} |
| | | driverClassName: com.mysql.cj.jdbc.Driver |
| | | url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true |
| | | url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true |
| | | username: |
| | | password: |
| | | # oracle: |
| | |
| | | # url: jdbc:oracle:thin:@//localhost:1521/XE |
| | | # username: ROOT |
| | | # password: root |
| | | # hikari: |
| | | # connectionTestQuery: SELECT 1 FROM DUAL |
| | | # postgres: |
| | | # type: ${spring.datasource.type} |
| | | # driverClassName: org.postgresql.Driver |
| | |
| | | # 最小空闲线程数量 |
| | | minIdle: 10 |
| | | # 配置获取连接等待超时的时间 |
| | | connectionTimeout: 10000 |
| | | connectionTimeout: 30000 |
| | | # 校验超时时间 |
| | | validationTimeout: 5000 |
| | | # 空闲连接存活最大时间,默认10分钟 |
| | | idleTimeout: 60000 |
| | | idleTimeout: 600000 |
| | | # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认30分钟 |
| | | maxLifetime: 900000 |
| | | # 连接测试query(配置检测连接是否有效) |
| | | connectionTestQuery: SELECT 1 |
| | | maxLifetime: 1800000 |
| | | # 多久检查一次连接的活性 |
| | | keepaliveTime: 30000 |
| | | |
| | | --- # redis 单机配置(单机与集群只能开启一个另一个需要注释掉) |
| | | spring.data: |
| | |
| | | port: 6379 |
| | | # 数据库索引 |
| | | database: 0 |
| | | # 密码(如没有密码请注释掉) |
| | | # password: |
| | | # redis 密码必须配置 |
| | | password: ruoyi123 |
| | | # 连接超时时间 |
| | | timeout: 10s |
| | | # 是否开启ssl |
| | | ssl: false |
| | | ssl.enabled: false |
| | | |
| | | # redisson 配置 |
| | | redisson: |
| | | # redis key前缀 |
| | | keyPrefix: |
| | |
| | | # Socket连接超时值,单位毫秒,缺省值不超时 |
| | | connectionTimeout: 0 |
| | | |
| | | --- # sms 短信 |
| | | --- # sms 短信 支持 阿里云 腾讯云 云片 等等各式各样的短信服务商 |
| | | # https://sms4j.com/doc3/ 差异配置文档地址 支持单厂商多配置,可以配置多个同时使用 |
| | | sms: |
| | | enabled: false |
| | | # 阿里云 dysmsapi.aliyuncs.com |
| | | # 腾讯云 sms.tencentcloudapi.com |
| | | endpoint: "dysmsapi.aliyuncs.com" |
| | | accessKeyId: xxxxxxx |
| | | accessKeySecret: xxxxxx |
| | | signName: 测试 |
| | | # 腾讯专用 |
| | | sdkAppId: |
| | | # 配置源类型用于标定配置来源(interface,yaml) |
| | | config-type: yaml |
| | | # 用于标定yml中的配置是否开启短信拦截,接口配置不受此限制 |
| | | restricted: true |
| | | # 短信拦截限制单手机号每分钟最大发送,只对开启了拦截的配置有效 |
| | | minute-max: 1 |
| | | # 短信拦截限制单手机号每日最大发送量,只对开启了拦截的配置有效 |
| | | account-max: 30 |
| | | # 以下配置来自于 org.dromara.sms4j.provider.config.BaseConfig类中 |
| | | blends: |
| | | # 唯一ID 用于发送短信寻找具体配置 随便定义别用中文即可 |
| | | # 可以同时存在两个相同厂商 例如: ali1 ali2 两个不同的阿里短信账号 也可用于区分租户 |
| | | config1: |
| | | # 框架定义的厂商名称标识,标定此配置是哪个厂商,详细请看厂商标识介绍部分 |
| | | supplier: alibaba |
| | | # 有些称为accessKey有些称之为apiKey,也有称为sdkKey或者appId。 |
| | | access-key-id: 您的accessKey |
| | | # 称为accessSecret有些称之为apiSecret |
| | | access-key-secret: 您的accessKeySecret |
| | | signature: 您的短信签名 |
| | | sdk-app-id: 您的sdkAppId |
| | | config2: |
| | | # 厂商标识,标定此配置是哪个厂商,详细请看厂商标识介绍部分 |
| | | supplier: tencent |
| | | access-key-id: 您的accessKey |
| | | access-key-secret: 您的accessKeySecret |
| | | signature: 您的短信签名 |
| | | sdk-app-id: 您的sdkAppId |
| | | |
| | | |
| | | --- # 三方授权 |
| | | justauth: |
| | | # 前端外网访问地址 |
| | | address: http://localhost:80 |
| | | type: |
| | | maxkey: |
| | | # maxkey 服务器地址 |
| | | # 注意 如下均配置均不需要修改 maxkey 已经内置好了数据 |
| | | server-url: http://sso.maxkey.top |
| | | client-id: 876892492581044224 |
| | | client-secret: x1Y5MTMwNzIwMjMxNTM4NDc3Mzche8 |
| | | redirect-uri: ${justauth.address}/social-callback?source=maxkey |
| | | topiam: |
| | | # topiam 服务器地址 |
| | | server-url: http://127.0.0.1:1989/api/v1/authorize/y0q************spq***********8ol |
| | | client-id: 449c4*********937************759 |
| | | client-secret: ac7***********1e0************28d |
| | | redirect-uri: ${justauth.address}/social-callback?source=topiam |
| | | scopes: [openid, email, phone, profile] |
| | | qq: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=qq |
| | | union-id: false |
| | | weibo: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=weibo |
| | | gitee: |
| | | client-id: 91436b7940090d09c72c7daf85b959cfd5f215d67eea73acbf61b6b590751a98 |
| | | client-secret: 02c6fcfd70342980cd8dd2f2c06c1a350645d76c754d7a264c4e125f9ba915ac |
| | | redirect-uri: ${justauth.address}/social-callback?source=gitee |
| | | dingtalk: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=dingtalk |
| | | baidu: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=baidu |
| | | csdn: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=csdn |
| | | coding: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=coding |
| | | coding-group-name: xx |
| | | oschina: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=oschina |
| | | alipay_wallet: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=alipay_wallet |
| | | alipay-public-key: MIIB**************DAQAB |
| | | wechat_open: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=wechat_open |
| | | wechat_mp: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=wechat_mp |
| | | wechat_enterprise: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=wechat_enterprise |
| | | agent-id: 1000002 |
| | | gitlab: |
| | | client-id: 10**********6 |
| | | client-secret: 1f7d08**********5b7**********29e |
| | | redirect-uri: ${justauth.address}/social-callback?source=gitlab |