server: port: 9019 undertow: threads: # io线程数,主要执行费阻塞的任务 io: 8 # 阻塞任务线程池 worker: 50 # 每块buffer的空间大小,越小的空间被利用越充分 buffer-size: 1024 # 是否分配的直接内存 direct-buffers: true error: include-binding-errors: on_param include-stacktrace: on_param # 日志配置 logging: level: com.simuwang.base.mapper: debug config: classpath:logback.xml spring: application: name: data-daq datasource: data-daq: # 指定为HikariDataSource # type: com.zaxxer.hikari.HikariDataSource # driver-class-name: com.alipay.oceanbase.obproxy.mysql.jdbc.Driver # url: jdbc:oceanbase://192.168.1.28:2881/ppw_email?serverTimezone=Asia/Shanghai&useLegacyDatetimeCode=false&useSSL=false&nullNamePatternMatchesAll=true&useUnicode=true&characterEncoding=UTF-8&allowPublicKeyRetrieval=true # username: root # password: yIJ+L+WxdcugkhQEl+oM1t63Rpt+RnQ5 # type: com.zaxxer.hikari.HikariDataSource # driver-class-name: com.alipay.oceanbase.obproxy.mysql.jdbc.Driver # url: jdbc:oceanbase://192.168.1.28:2881/ppw_email?serverTimezone=Asia/Shanghai&useLegacyDatetimeCode=false&useSSL=false&nullNamePatternMatchesAll=true&useUnicode=true&characterEncoding=UTF-8&allowPublicKeyRetrieval=true # username: root # password: Smppw@2024 type: com.zaxxer.hikari.HikariDataSource driver-class-name: dm.jdbc.driver.DmDriver url: jdbc:dm://192.168.1.39:5236/?schema=PPW_EMAIL username: PPW_EMAIL password: Dmppw2024 # hikari连接池配置 对应 HikariConfig 配置属性类 hikari: pool-name: HikariCP-daq # 连接池最大连接数,默认是10 maximum-pool-size: 10 # 此属性控制从池返回的连接的默认自动提交行为,默认值:true auto-commit: true # 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认30分钟 max-lifetime: 900000 # 数据库连接超时时间,设置为300秒超时 connection-timeout: 300000 # keepalive time keepalive-time: 60000 task: groupName: PPW_EMAIL jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: Asia/Shanghai email-rule: nav: "净值,业绩报酬,规模" valuation: "估值表" report: "月报,年报,证券类月报" email: file: path: /home/wwwroot/shzq_dataapi/file/nav/ parse: force-template-enable: false image: path: /home/wwwroot/static/Uploads/Images/ prefix: /home/wwwroot/static # 配置 simuwang: # 操作日志功能是否启用,启用了才会记录操作日志 enable-logging: true # token过期时间,单位:分钟 token-expire: 1440 # token加密秘钥(长度为64) token-secret: qwertyuiopasdfghjklzxcvbnm1234567890qwertyuiopasdfghjklzxcvbnm12 # rsa 公钥私钥配置 security-rsa: public-key: MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwkwNdpXpmeF7eFO/SMfkvwGM2ZWcToh/IyHjigzJgM4l68Jf+gaIKzDwxQl4S7phYTSavi4er1MfFHDqbX6XSQs9L2t3XNYvRrTxGZ9jY2cA9xpzXnQ152EPU+ENbqfqmtaQ/FFmCqaDCAVaXXsumdBPul2x7ufzrHeU1EkU7/QIDAQAB private-key: MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALCTA12lemZ4Xt4U79Ix+S/AYzZlZxOiH8jIeOKDMmAziXrwl/6BogrMPDFCXhLumFhNJq+Lh6vUx8UcOptfpdJCz0va3dc1i9GtPEZn2NjZwD3GnNedDXnYQ9T4Q1up+qa1pD8UWYKpoMIBVpdey6Z0E+6XbHu5/Osd5TUSRTv9AgMBAAECgYAXtSFwTyHERNid8ksx2mZV6DuZ59sDWpLwayQ563oVyw2kLU4HDKI0V3Akf//wBEt9nZw6WR5V7puE5lGjH2A8xd3v2GL/p+5Y7CyfgIPuGZgrLA7RCCaYaxAw/T1VYmj919PQ7/AVQyrgvRv6q/F5VXtP7Pm8xQjlyo0j+uv7qQJBAOUJAX1zbbhVgbGfOZdSFfkSQkOmWncg9c2xjSu0U1UTZGfkDY7PK2tD0lXXFwdifp5JEGTpUWoDW+bnbh79y3UCQQDFXN1KqYlEtnOFEjYWNt4QkRl6e4IsyyLqaaohI2t11VoXw2pEp35q92VPNR2saP6rVWuvRHCo2au+C3jRdYVpAkBtRve8CGfwTHPd8K+EwHiVZx3Qsz10m3hMFQvbL2WXMPJ2EzxYyAXaXvirVj25m0f4c7nru9rJbyLZL9C93q/FAkEAwjBMICFNyckHQuCXTSYxOvW5rvUFMVOyCBltZuu12RvSaF1DG0f+L/s5uESX7MLmCOikarAZdVmvDO+2sclDOQJANP0ZO78cdikN13CSKnk0Hv9A4SOJ+HOis5AFkBfGTdSdGBsfnQ/fv8ZVNnljBJLMYCAAJTR2AIaoVNh3lJqSDw== # shiro的路由过滤器配置 shiro-filter-chain: - path: "/static/**" filters: anon - path: "v1/test/**" filters: anon - path: "/v1/login" filters: anon - path: "/v1/rsa-key" filters: anon - path: "/v1/**" filters: jwt - path: "/**" filters: jwt jasypt: encryptor: algorithm: PBEWithMD5AndDES password: 123456qwertyasdfghzxcvbn iv-generator-classname: org.jasypt.iv.RandomIvGenerator property: prefix: ENC( suffix: )