¶Ô±ÈÐÂÎļþ |
| | |
| | | server: |
| | | port: 48080 |
| | | |
| | | --- #################### å»é¢å¹³å°æå¡å°å #################### |
| | | openfeign: |
| | | server: http://127.0.0.1:8080 |
| | | |
| | | --- #################### æ°æ®åºç¸å
³é
ç½® #################### |
| | | spring: |
| | | # æ°æ®æºé
置项 |
| | | autoconfigure: |
| | | exclude: |
| | | - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # æé¤ Druid çèªå¨é
ç½®ï¼ä½¿ç¨ dynamic-datasource-spring-boot-starter é
ç½®å¤æ°æ®æº |
| | | - org.springframework.boot.autoconfigure.quartz.QuartzAutoConfiguration # é»è®¤ local ç¯å¢ï¼ä¸å¼å¯ Quartz çèªå¨é
ç½® |
| | | - de.codecentric.boot.admin.server.config.AdminServerAutoConfiguration # ç¦ç¨ Spring Boot Admin ç Server çèªå¨é
ç½® |
| | | - de.codecentric.boot.admin.server.ui.config.AdminServerUiAutoConfiguration # ç¦ç¨ Spring Boot Admin ç Server UI çèªå¨é
ç½® |
| | | - de.codecentric.boot.admin.client.config.SpringBootAdminClientAutoConfiguration # ç¦ç¨ Spring Boot Admin ç Client çèªå¨é
ç½® |
| | | datasource: |
| | | druid: # Druid ãçæ§ãç¸å
³çå
¨å±é
ç½® |
| | | web-stat-filter: |
| | | enabled: true |
| | | stat-view-servlet: |
| | | enabled: true |
| | | allow: # 设置ç½ååï¼ä¸å¡«åå
许ææè®¿é® |
| | | url-pattern: /druid/* |
| | | login-username: # æ§å¶å°ç®¡çç¨æ·ååå¯ç |
| | | login-password: |
| | | filter: |
| | | stat: |
| | | enabled: true |
| | | log-slow-sql: true # æ
¢ SQL è®°å½ |
| | | slow-sql-millis: 100 |
| | | merge-sql: true |
| | | wall: |
| | | config: |
| | | multi-statement-allow: true |
| | | dynamic: # 夿°æ®æºé
ç½® |
| | | druid: # Druid ãè¿æ¥æ± ãç¸å
³çå
¨å±é
ç½® |
| | | initial-size: 1 # åå§è¿æ¥æ° |
| | | min-idle: 1 # æå°è¿æ¥æ± æ°é |
| | | max-active: 20 # æå¤§è¿æ¥æ± æ°é |
| | | max-wait: 600000 # é
ç½®è·åè¿æ¥çå¾
è¶
æ¶çæ¶é´ï¼åä½ï¼æ¯«ç§ |
| | | time-between-eviction-runs-millis: 60000 # é
ç½®é´éå¤ä¹
æè¿è¡ä¸æ¬¡æ£æµï¼æ£æµéè¦å
³éç空é²è¿æ¥ï¼åä½ï¼æ¯«ç§ |
| | | min-evictable-idle-time-millis: 300000 # é
ç½®ä¸ä¸ªè¿æ¥å¨æ± 䏿å°çåçæ¶é´ï¼åä½ï¼æ¯«ç§ |
| | | max-evictable-idle-time-millis: 900000 # é
ç½®ä¸ä¸ªè¿æ¥å¨æ± 䏿大çåçæ¶é´ï¼åä½ï¼æ¯«ç§ |
| | | validation-query: SELECT 1 FROM DUAL # é
ç½®æ£æµè¿æ¥æ¯å¦ææ |
| | | test-while-idle: true |
| | | test-on-borrow: false |
| | | test-on-return: false |
| | | primary: master |
| | | datasource: |
| | | master: |
| | | url: jdbc:mysql://116.62.18.175:6002/lihu?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X è¿æ¥çç¤ºä¾ |
| | | # url: jdbc:mysql://127.0.0.1:3306/ruoyi-vue-pro?useSSL=true&allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai # MySQL Connector/J 5.X è¿æ¥çç¤ºä¾ |
| | | # url: jdbc:postgresql://127.0.0.1:5432/ruoyi-vue-pro # PostgreSQL è¿æ¥çç¤ºä¾ |
| | | # url: jdbc:oracle:thin:@127.0.0.1:1521:xe # Oracle è¿æ¥çç¤ºä¾ |
| | | # url: jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ruoyi-vue-pro;SelectMethod=cursor;encrypt=false;rewriteBatchedStatements=true;useUnicode=true;characterEncoding=utf-8 # SQLServer è¿æ¥çç¤ºä¾ |
| | | # url: jdbc:dm://127.0.0.1:5236?schema=RUOYI_VUE_PRO # DM è¿æ¥çç¤ºä¾ |
| | | # url: jdbc:kingbase8://127.0.0.1:54321/test # 人大éä» KingbaseES è¿æ¥çç¤ºä¾ |
| | | # url: jdbc:postgresql://127.0.0.1:5432/postgres # OpenGauss è¿æ¥çç¤ºä¾ |
| | | username: hxsoft |
| | | password: Hxerp2000 |
| | | # username: sa # SQL Server è¿æ¥çç¤ºä¾ |
| | | # password: Jh@2024 # SQL Server è¿æ¥çç¤ºä¾ |
| | | # username: SYSDBA # DM è¿æ¥çç¤ºä¾ |
| | | # password: SYSDBA001 # DM è¿æ¥çç¤ºä¾ |
| | | # username: root # OpenGauss è¿æ¥çç¤ºä¾ |
| | | # password: Jh@2024 # OpenGauss è¿æ¥çç¤ºä¾ |
| | | slave: # 模æä»åºï¼å¯æ ¹æ®èªå·±éè¦ä¿®æ¹ |
| | | lazy: true # å¼å¯æå è½½ï¼ä¿è¯å¯å¨é度 |
| | | url: jdbc:mysql://116.62.18.175:6002/lihu?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true # MySQL Connector/J 8.X è¿æ¥çç¤ºä¾ |
| | | username: hxsoft |
| | | password: Hxerp2000 |
| | | |
| | | # Redis é
ç½®ãRedisson é»è®¤çé
置足å¤ä½¿ç¨ï¼ä¸è¬ä¸éè¦è¿è¡è°ä¼ |
| | | redis: |
| | | host: 116.62.18.175 #r-bp1zyjl0g07e1ry08rpd.redis.rds.aliyuncs.com # å°å |
| | | port: 6020 #ç«¯å£ 6379 |
| | | database: 15 # æ°æ®åºç´¢å¼ |
| | | password: Smartor #Root@yinyu # å¯ç ï¼å»ºè®®ç产ç¯å¢å¼å¯ |
| | | |
| | | --- #################### 宿¶ä»»å¡ç¸å
³é
ç½® #################### |
| | | |
| | | # Quartz é
置项ï¼å¯¹åº QuartzProperties é
置类 |
| | | spring: |
| | | quartz: |
| | | auto-startup: true # æ¬å°å¼åç¯å¢ï¼å°½éä¸è¦å¼å¯ Job |
| | | scheduler-name: schedulerName # Scheduler ååãé»è®¤ä¸º schedulerName |
| | | job-store-type: jdbc # Job åå¨å¨ç±»åãé»è®¤ä¸º memory 表示å
åï¼å¯é jdbc ä½¿ç¨æ°æ®åºã |
| | | wait-for-jobs-to-complete-on-shutdown: true # åºç¨å
³éæ¶ï¼æ¯å¦çå¾
宿¶ä»»å¡æ§è¡å®æãé»è®¤ä¸º false ï¼å»ºè®®è®¾ç½®ä¸º true |
| | | properties: # æ·»å Quartz Scheduler éå 屿§ï¼æ´å¤å¯ä»¥ç http://www.quartz-scheduler.org/documentation/2.4.0-SNAPSHOT/configuration.html ææ¡£ |
| | | org: |
| | | quartz: |
| | | # Scheduler ç¸å
³é
ç½® |
| | | scheduler: |
| | | instanceName: schedulerName |
| | | instanceId: AUTO # èªå¨çæ instance ID |
| | | # JobStore ç¸å
³é
ç½® |
| | | jobStore: |
| | | # JobStore å®ç°ç±»ãå¯è§å客ï¼https://blog.csdn.net/weixin_42458219/article/details/122247162 |
| | | class: org.springframework.scheduling.quartz.LocalDataSourceJobStore |
| | | isClustered: true # æ¯éç¾¤æ¨¡å¼ |
| | | clusterCheckinInterval: 15000 # éç¾¤æ£æ¥é¢çï¼åä½ï¼æ¯«ç§ãé»è®¤ä¸º 15000ï¼å³ 15 ç§ |
| | | misfireThreshold: 60000 # misfire éå¼ï¼åä½ï¼æ¯«ç§ã |
| | | # çº¿ç¨æ± ç¸å
³é
ç½® |
| | | threadPool: |
| | | threadCount: 25 # çº¿ç¨æ± 大å°ãé»è®¤ä¸º 10 ã |
| | | threadPriority: 5 # 线ç¨ä¼å
级 |
| | | class: org.quartz.simpl.SimpleThreadPool # çº¿ç¨æ± ç±»å |
| | | jdbc: # ä½¿ç¨ JDBC ç JobStore çæ¶åï¼JDBC çé
ç½® |
| | | initialize-schema: NEVER # æ¯å¦èªå¨ä½¿ç¨ SQL åå§å Quartz è¡¨ç»æãè¿é设置æ never ï¼æä»¬æå¨åå»ºè¡¨ç»æã |
| | | |
| | | --- #################### æ¶æ¯éåç¸å
³ #################### |
| | | |
| | | # rocketmq é
置项ï¼å¯¹åº RocketMQProperties é
置类 |
| | | rocketmq: |
| | | name-server: 127.0.0.1:9876 # RocketMQ Namesrv |
| | | |
| | | spring: |
| | | # RabbitMQ é
置项ï¼å¯¹åº RabbitProperties é
置类 |
| | | rabbitmq: |
| | | host: 127.0.0.1 # RabbitMQ æå¡çå°å |
| | | port: 5672 # RabbitMQ æå¡çç«¯å£ |
| | | username: rabbit # RabbitMQ æå¡çè´¦å· |
| | | password: rabbit # RabbitMQ æå¡çå¯ç |
| | | # Kafka é
置项ï¼å¯¹åº KafkaProperties é
置类 |
| | | kafka: |
| | | bootstrap-servers: 127.0.0.1:9092 # æå® Kafka Broker å°åï¼å¯ä»¥è®¾ç½®å¤ä¸ªï¼ä»¥éå·åé |
| | | |
| | | --- #################### æå¡ä¿éç¸å
³é
ç½® #################### |
| | | |
| | | # Lock4j é
置项 |
| | | lock4j: |
| | | acquire-timeout: 3000 # è·ååå¸å¼éè¶
æ¶æ¶é´ï¼é»è®¤ä¸º 3000 æ¯«ç§ |
| | | expire: 30000 # åå¸å¼éçè¶
æ¶æ¶é´ï¼é»è®¤ä¸º 30 æ¯«ç§ |
| | | |
| | | --- #################### çæ§ç¸å
³é
ç½® #################### |
| | | |
| | | # Actuator çæ§ç«¯ç¹çé
置项 |
| | | management: |
| | | endpoints: |
| | | web: |
| | | base-path: /actuator # Actuator æä¾ç API æ¥å£çæ ¹ç®å½ãé»è®¤ä¸º /actuator |
| | | exposure: |
| | | include: '*' # éè¦å¼æ¾ç端ç¹ãé»è®¤å¼åªæå¼ health å info 两个端ç¹ãéè¿è®¾ç½® * ï¼å¯ä»¥å¼æ¾ææç«¯ç¹ã |
| | | |
| | | # Spring Boot Admin é
置项 |
| | | spring: |
| | | boot: |
| | | admin: |
| | | # Spring Boot Admin Client 客æ·ç«¯çç¸å
³é
ç½® |
| | | client: |
| | | url: http://127.0.0.1:${server.port}/${spring.boot.admin.context-path} # 设置 Spring Boot Admin Server å°å |
| | | instance: |
| | | service-host-type: IP # 注åå®ä¾æ¶ï¼ä¼å
ä½¿ç¨ IP [IP, HOST_NAME, CANONICAL_HOST_NAME] |
| | | # Spring Boot Admin Server æå¡ç«¯çç¸å
³é
ç½® |
| | | context-path: /admin # é
ç½® Spring |
| | | |
| | | # æ¥å¿æä»¶é
ç½® |
| | | logging: |
| | | file: |
| | | name: ${user.home}/logs/${spring.application.name}.log # æ¥å¿æä»¶åï¼å
¨è·¯å¾ |
| | | level: |
| | | # é
ç½®èªå·±åç MyBatis Mapper æå°æ¥å¿ |
| | | cn.lihu.jh.module.bpm.dal.mysql: debug |
| | | cn.lihu.jh.module.infra.dal.mysql: debug |
| | | cn.lihu.jh.module.infra.dal.mysql.logger.ApiErrorLogMapper: INFO # é
ç½® ApiErrorLogMapper çæ¥å¿çº§å«ä¸º infoï¼é¿å
å GlobalExceptionHandler éå¤æå° |
| | | cn.lihu.jh.module.infra.dal.mysql.job.JobLogMapper: INFO # é
ç½® JobLogMapper çæ¥å¿çº§å«ä¸º info |
| | | cn.lihu.jh.module.infra.dal.mysql.file.FileConfigMapper: INFO # é
ç½® FileConfigMapper çæ¥å¿çº§å«ä¸º info |
| | | cn.lihu.jh.module.pay.dal.mysql: debug |
| | | cn.lihu.jh.module.pay.dal.mysql.notify.PayNotifyTaskMapper: INFO # é
ç½® PayNotifyTaskMapper çæ¥å¿çº§å«ä¸º info |
| | | cn.lihu.jh.module.system.dal.mysql: debug |
| | | cn.lihu.jh.module.system.dal.mysql.sms.SmsChannelMapper: INFO # é
ç½® SmsChannelMapper çæ¥å¿çº§å«ä¸º info |
| | | cn.lihu.jh.module.tool.dal.mysql: debug |
| | | cn.lihu.jh.module.member.dal.mysql: debug |
| | | cn.lihu.jh.module.trade.dal.mysql: debug |
| | | cn.lihu.jh.module.promotion.dal.mysql: debug |
| | | cn.lihu.jh.module.statistics.dal.mysql: debug |
| | | cn.lihu.jh.module.crm.dal.mysql: debug |
| | | cn.lihu.jh.module.erp.dal.mysql: debug |
| | | cn.lihu.jh.module.ai.dal.mysql: debug |
| | | cn.lihu.jh.module.ecg.dal.mysql: debug |
| | | org.springframework.context.support.PostProcessorRegistrationDelegate: ERROR # TODO èè¿ï¼å
ç¦ç¨ï¼Spring Boot 3.X åå¨é¨åé误ç WARN æç¤º |
| | | |
| | | debug: false |
| | | |
| | | --- #################### 微信å
¬ä¼å·ãå°ç¨åºç¸å
³é
ç½® #################### |
| | | wx: |
| | | mp: # å
¬ä¼å·é
ç½®ï¼å¿
å¡«ï¼ï¼åè§ https://github.com/Wechat-Group/WxJava/blob/develop/spring-boot-starters/wx-java-mp-spring-boot-starter/README.md ææ¡£ |
| | | # app-id: wx041349c6f39b268b # æµè¯å·ï¼çå¸å°§æä¾çï¼ |
| | | # secret: 5abee519483bc9f8cb37ce280e814bd0 |
| | | app-id: wx5b23ba7a5589ecbb # æµè¯å·ï¼èªå·±çï¼ |
| | | secret: 2a7b3b20c537e52e74afd395eb85f61f |
| | | # app-id: wxa69ab825b163be19 # æµè¯å·ï¼Kongdy æä¾çï¼ |
| | | # secret: bd4f9fab889591b62aeac0d7b8d8b4a0 |
| | | # åå¨é
ç½®ï¼è§£å³ AccessToken çè·¨èç¹çå
񄧮 |
| | | config-storage: |
| | | type: RedisTemplate # éç¨ RedisTemplate æä½ Redisï¼ä¼èªå¨ä» Spring ä¸è·å |
| | | key-prefix: wx # Redis Key çåç¼ |
| | | http-client-type: HttpClient # éç¨ HttpClient 请æ±å¾®ä¿¡å
¬ä¼å·å¹³å° |
| | | miniapp: # å°ç¨åºé
ç½®ï¼å¿
å¡«ï¼ï¼åè§ https://github.com/Wechat-Group/WxJava/blob/develop/spring-boot-starters/wx-java-miniapp-spring-boot-starter/README.md ææ¡£ |
| | | # appid: wx62056c0d5e8db250 # æµè¯å·ï¼çå¸å°§æä¾çï¼ |
| | | # secret: 333ae72f41552af1e998fe1f54e1584a |
| | | # appid: wx63c280fe3248a3e7 # wenhualiançæ¥å£æµè¯å· |
| | | # secret: 6f270509224a7ae1296bbf1c8cb97aed |
| | | # appid: wxc4598c446f8a9cb3 # æµè¯å·ï¼Kongdy æä¾çï¼ |
| | | # secret: 4a1a04e07f6a4a0751b39c3064a92c8b |
| | | appid: wx66186af0759f47c9 # æµè¯å·ï¼puhui æä¾çï¼ |
| | | secret: 3218bcbd112cbc614c7264ceb20144ac |
| | | config-storage: |
| | | type: RedisTemplate # éç¨ RedisTemplate æä½ Redisï¼ä¼èªå¨ä» Spring ä¸è·å |
| | | key-prefix: wa # Redis Key çåç¼ |
| | | http-client-type: HttpClient # éç¨ HttpClient 请æ±å¾®ä¿¡å
¬ä¼å·å¹³å° |
| | | |
| | | --- #################### èéç¸å
³é
ç½® #################### |
| | | |
| | | # èéé
置项ï¼è®¾ç½®å½åé¡¹ç®ææèªå®ä¹çé
ç½® |
| | | jh: |
| | | captcha: |
| | | enable: false # ç产ç¯å¢ï¼å¼å¯å¾çéªè¯ç |
| | | security: |
| | | mock-enable: false |
| | | pay: |
| | | order-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/order # æ¯ä»æ¸ éçãæ¯ä»ãåè°å°å |
| | | refund-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/refund # æ¯ä»æ¸ éçã鿬¾ãåè°å°å |
| | | access-log: # è®¿é®æ¥å¿çé
置项 |
| | | enable: false |
| | | demo: false # å
³éæ¼ç¤ºæ¨¡å¼ |
| | | wxa-code: |
| | | env-version: develop # å°ç¨åºçæ¬: æ£å¼ç为 "release"ï¼ä½éªç为 "trial"ï¼å¼åç为 "develop" |
| | | wxa-subscribe-message: |
| | | miniprogram-state: developer # 跳转å°ç¨åºç±»åï¼å¼åç为 âdeveloperâï¼ä½éªç为 âtrialâä¸ºï¼æ£å¼ç为 âformalâ |
| | | tencent-lbs-key: TVDBZ-TDILD-4ON4B-PFDZA-RNLKH-VVF6E # QQ å°å¾çå¯é¥ https://lbs.qq.com/service/staticV2/staticGuide/staticDoc |
| | | |
| | | justauth: |
| | | enabled: true |
| | | type: |
| | | DINGTALK: # éé |
| | | client-id: dingvrnreaje3yqvzhxg |
| | | client-secret: i8E6iZyDvZj51JIb0tYsYfVQYOks9Cq1lgryEjFRqC79P3iJcrxEwT6Qk2QvLrLI |
| | | ignore-check-redirect-uri: true |
| | | WECHAT_ENTERPRISE: # ä¼ä¸å¾®ä¿¡ |
| | | client-id: wwd411c69a39ad2e54 |
| | | client-secret: 1wTb7hYxnpT2TUbIeHGXGo7T0odav1ic10mLdyyATOw |
| | | agent-id: 1000004 |
| | | ignore-check-redirect-uri: true |
| | | # noinspection SpringBootApplicationYaml |
| | | WECHAT_MINI_APP: # 微信å°ç¨åº |
| | | client-id: ${wx.miniapp.appid} |
| | | client-secret: ${wx.miniapp.secret} |
| | | ignore-check-redirect-uri: true |
| | | ignore-check-state: true # 微信å°ç¨åºï¼ä¸ä¼ä½¿ç¨å° stateï¼æä»¥ä¸è¿è¡æ ¡éª |
| | | WECHAT_MP: # 微信å
¬ä¼å· |
| | | client-id: ${wx.mp.app-id} |
| | | client-secret: ${wx.mp.secret} |
| | | ignore-check-redirect-uri: true |
| | | cache: |
| | | type: REDIS |
| | | prefix: 'social_auth_state:' # ç¼ååç¼ï¼ç®ååªå¯¹ Redis ç¼åçæï¼é»è®¤ JUSTAUTH::STATE:: |
| | | timeout: 24h # è¶
æ¶æ¶é¿ï¼ç®ååªå¯¹ Redis ç¼åçæï¼é»è®¤ 3 åé |
| | | |