application.yml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
  1. # 项目相关配置
  2. inspur:
  3. # 名称
  4. name: party-admin
  5. # 版本
  6. version: 3.8.2
  7. # 版权年份
  8. copyrightYear: 2022
  9. # 实例演示开关
  10. demoEnabled: true
  11. # 文件路径 示例( Windows配置D:/inspur/uploadPath,Linux配置 /home/inspur/uploadPath)
  12. profile: /home/inspur/party-admin/uploadPath
  13. # 微信端页面路径
  14. wxFileUrl: /party-h5/#/
  15. # 获取ip地址开关
  16. addressEnabled: false
  17. # 验证码类型 math 数组计算 char 字符验证
  18. captchaType: math
  19. server:
  20. # 项目部署方式 nginx tomcat
  21. type: tomcat
  22. # tomcat部署 项目根路径
  23. tomcat-path: /party-admin
  24. # 服务部署Ip
  25. ip: party.guoziyu.cn
  26. # 开发环境配置
  27. server:
  28. # 服务器的HTTP端口,默认为8080
  29. port: 8080
  30. servlet:
  31. # 应用的访问路径
  32. context-path: /
  33. tomcat:
  34. # tomcat的URI编码
  35. uri-encoding: UTF-8
  36. # 连接数满后的排队数,默认为100
  37. accept-count: 1000
  38. threads:
  39. # tomcat最大线程数,默认为200
  40. max: 800
  41. # Tomcat启动初始化的线程数,默认值10
  42. min-spare: 100
  43. # 日志配置
  44. logging:
  45. level:
  46. com.inspur: debug
  47. org.springframework: warn
  48. # Spring配置
  49. spring:
  50. main:
  51. allow-circular-references: true
  52. # 资源信息
  53. messages:
  54. # 国际化资源文件路径
  55. basename: i18n/messages
  56. profiles:
  57. active: druid
  58. # 文件上传
  59. servlet:
  60. multipart:
  61. # 单个文件大小
  62. max-file-size: 1024MB
  63. # 设置总上传的文件大小
  64. max-request-size: 1024MB
  65. # 服务模块
  66. devtools:
  67. restart:
  68. # 热部署开关
  69. enabled: true
  70. # redis 配置
  71. redis:
  72. # 地址
  73. host: 117.73.3.135
  74. # 端口,默认为6379
  75. port: 6379
  76. # 数据库索引
  77. database: 10
  78. # 密码
  79. password: Hycpb@123
  80. # 连接超时时间
  81. timeout: 10s
  82. lettuce:
  83. pool:
  84. # 连接池中的最小空闲连接
  85. min-idle: 0
  86. # 连接池中的最大空闲连接
  87. max-idle: 8
  88. # 连接池的最大数据库连接数
  89. max-active: 8
  90. # #连接池最大阻塞等待时间(使用负值表示没有限制)
  91. max-wait: -1ms
  92. rabbitmq:
  93. host: 117.73.13.40
  94. port: 5672
  95. username: admin
  96. password: Hycpb@123
  97. publisher-returns: true
  98. template:
  99. mandatory: true
  100. listener:
  101. #最小消息监听线程数
  102. concurrency: 2
  103. #最大消息监听线程数
  104. max-concurrency: 2
  105. # token配置
  106. token:
  107. # 令牌自定义标识
  108. header: Authorization
  109. # 令牌密钥
  110. secret: abcdefghijklmnopqrstuvwxyz
  111. # 令牌有效期(默认30分钟)
  112. expireTime: 480
  113. # App令牌有效期(默认7天)
  114. app:
  115. expireTime: 10080
  116. # MyBatis配置
  117. mybatis:
  118. # 搜索指定包别名
  119. typeAliasesPackage: com.inspur.**.domain
  120. # 配置mapper的扫描,找到所有的mapper.xml映射文件
  121. mapperLocations: classpath*:mapper/**/*Mapper.xml
  122. # 加载全局的配置文件
  123. configLocation: classpath:mybatis/mybatis-config.xml
  124. # PageHelper分页插件
  125. pagehelper:
  126. helperDialect: mysql
  127. supportMethodsArguments: true
  128. params: count=countSql
  129. # Swagger配置
  130. swagger:
  131. # 是否开启swagger
  132. enabled: true
  133. # 请求前缀
  134. pathMapping: /dev-api
  135. # 防止XSS攻击
  136. xss:
  137. # 过滤开关
  138. enabled: true
  139. # 排除链接(多个用逗号分隔)
  140. excludes: /system/notice
  141. # 匹配链接
  142. urlPatterns: /system/*,/monitor/*,/tool/*
  143. wx:
  144. url:
  145. # 获取微信用户信息路径
  146. user: https://api.weixin.qq.com/sns/userinfo
  147. # 获取微信OpenId路径
  148. token: https://api.weixin.qq.com/sns/oauth2/access_token
  149. # 微信答题页面路径
  150. answer: /party-h5/#/
  151. # 权限签名Token
  152. ticketToken: https://api.weixin.qq.com/cgi-bin/token
  153. # 权限签名
  154. ticket: https://api.weixin.qq.com/cgi-bin/ticket/getticket
  155. netty:
  156. url: http://hycp.guoziyu.cn/inspur-admin/largeScreen/party/netty
  157. idUrl: http://hycp.guoziyu.cn/inspur-admin/largeScreen/party/netty/id
  158. playUrl: http://hycp.guoziyu.cn/inspur-admin/largeScreen/party/netty/play
  159. controlUrl: http://hycp.guoziyu.cn/inspur-admin/largeScreen/party/netty/control
  160. # controlUrl: http://127.0.0.1:8901/largeScreen/party/netty/control
  161. # 项目相关配置
  162. SM2:
  163. # 私钥
  164. privateKeyHex: 8C999F68A39D70607A4F1F7E9A20F336F7D21679357B8E0D79A688C47DED18AC
  165. # 公钥X
  166. publicKeyPointXHex: 0C2872EE56C4E85B102D164F24C1DB718097C969EDC707FD65FFD07D628CD454
  167. # 公钥Y
  168. publicKeyPointYHex: C3AE1BB7CD0787E316F4A4876B273BA680CB601EDA75EB984A154939C6B5C3CE