You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

141 lines
7.4 KiB

  1. #内置服务器的端口
  2. spring.application.name=xm
  3. server.port=7067
  4. # 默认情况下为 spring.application.name + server.port, 如果在多个服务器上同一个服务, 因为应用名和端口都一致, 会导致service id 会重复, 所以一般情况都需要引入一个随机数避免重复 .
  5. # spring.cloud.consul.discovery.instance-id=${spring.application.name}-${server.port}-${random.value}
  6. #server.context-path=/${spring.application.name}
  7. #session失效时间 秒
  8. server.session.timeout=43200
  9. spring.session.store-type=redis
  10. spring.cloud.inetutils.preferredNetworks[0]=^10\.
  11. spring.cloud.inetutils.preferredNetworks[1]=^172\.
  12. #eureka.client.serviceUrl.defaultZone=http://172.16.16.16:6110/eureka/
  13. #eureka.instance.hostname= ${spring.cloud.client.ipAddress}
  14. #eureka.instance.instance-id=${spring.cloud.client.ipAddress}:${server.port}
  15. #eureka.instance.prefer-ip-address=true
  16. spring.cloud.consul.host=172.16.16.16
  17. spring.cloud.consul.port=8500
  18. #服务跟踪
  19. spring.zipkin.enabled=true
  20. spring.zipkin.base-url=http://172.16.16.16:6119/
  21. spring.sleuth.sampler.percentage=1.0
  22. spring.jackson.mapper.default-view-inclusion=false
  23. spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
  24. spring.mvc.date-format=yyyy-MM-dd HH:mm:ss
  25. spring.jackson.time-zone=GMT+8
  26. spring.jackson.serialization.indent_output=true
  27. spring.jackson.serialization.fail_on_empty_beans=false
  28. spring.jackson.deserialization.fail_on_unknown_properties=false
  29. spring.jackson.parser.allow_unquoted_control_chars=true
  30. spring.jackson.parser.allow_single_quotes=true
  31. #限制文件上传大小
  32. spring.http.multipart.maxFileSize=10Mb
  33. spring.http.multipart.maxRequestSize=10Mb
  34. #配置图片文件上传下载的相关参数,如果此次配置将覆盖数据库系统参数中的 arcImageUploadRootPath 及 arcImageDownloadBaseUri两个参数
  35. #mdp.arc.image-upload-root-path=/home/keyun/mall/arc/image
  36. #mdp.arc.image-download-base-uri=arc/
  37. #mdp.arc.file-upload-root-path=/home/keyun/mall/arc/files
  38. #mdp.auth.ips=ip1,ip2,ip3,授权ip地址列表,如果非授权ip应用只允许使用24小时
  39. mdp.auth.ips=172.18.153.152
  40. mdp.api-gate=http://gate
  41. mdp.platform-branch-id=platform-branch-001
  42. # 权限自动注册接口,云环境下 http://微服务名称/sys/qx/autoRegist,本地调试 http://ip:port/sys/qx/autoRegist
  43. mdp.auth.qx-regist-url=http://sys/sys/qx/autoRegist
  44. # 审计日志收集,云环境下 http://微服务名称/audit/base/operLog/add,本地调试 http://ip:port/audit/base/operLog/add
  45. mdp.audit.audit-log-url=http://audit/audit/base/operLog/add
  46. # 元数据/系统参数等接口 云环境下 http://微服务名称/sys/meta/itemOption/list/byItemCode,本地调试 http://ip:port/meta/itemOption/list/byItemCode
  47. mdp.meta.item-options-query-uri= http://sys/meta/itemOption/list/byItemCode
  48. # 元数据/系统参数等接口 云环境下 http://微服务名称/sys/meta/item/list,本地调试 http://ip:port/meta/item/list
  49. mdp.meta.items-query-uri= http://sys/meta/item/list
  50. # 第三方授权登陆参数配置数据访问接口 云环境下 http://微服务名称/app/appTpAuth/list,本地调试 http://ip:port/app/appTpAuth/list
  51. mdp.tpa.app-tp-auth-query-uri= http://sys/app/appTpAuth/list
  52. # 第三方授权支付参数配置数据访问接口 云环境下 http://微服务名称/app/appTpPay/list,本地调试 http://ip:port/app/appTpPay/list
  53. mdp.tpa.app-tp-pay-query-uri= http://sys/app/appTpPay/list
  54. # 第三方授权登陆登陆用户查询接口 云环境下 http://微服务名称/sys/userTpa/list,本地调试 http://ip:port/sys/userTpa/list
  55. mdp.tpa.user-tpa-query-uri= http://sys/sys/userTpa/list
  56. # mdp平台授权验证服务器访问地址 cloud环境下换成 http://oauth2server,本地调试如果不起验证服务器,可改为 https://www.qingqinkj.com/api/m1/oauth2server
  57. # oauth2client服务比较特殊,oauth2client工程访问oauth2server要通过非cloud方式访问。即http://ip:port/的方式,或者https://www.qingqinkj.com/api/m1/oauth2server
  58. mdp.oauth2.server.uri= http://oauth2server
  59. # 下面配置 password 模式
  60. spring.security.oauth2.client.registration.password-client.provider=def-oauth-server
  61. spring.security.oauth2.client.registration.password-client.client-id=${spring.application.name}
  62. spring.security.oauth2.client.registration.password-client.client-secret= ${spring.application.name}-8888
  63. spring.security.oauth2.client.registration.password-client.authorization-grant-type= password
  64. spring.security.oauth2.client.registration.password-client.scope= all
  65. # 下面配置 client_credentials 模式
  66. spring.security.oauth2.client.registration.def-client.provider=def-oauth-server
  67. spring.security.oauth2.client.registration.def-client.client-id=${spring.application.name}
  68. spring.security.oauth2.client.registration.def-client.client-secret= ${spring.application.name}-8888
  69. spring.security.oauth2.client.registration.def-client.authorization-grant-type= client_credentials
  70. spring.security.oauth2.client.registration.def-client.scope= all
  71. # 下面配置authorization_code模式
  72. spring.security.oauth2.client.registration.code-client.provider=def-oauth-server
  73. spring.security.oauth2.client.registration.code-client.client-id=${spring.application.name}
  74. spring.security.oauth2.client.registration.code-client.client-secret= ${spring.application.name}-8888
  75. spring.security.oauth2.client.registration.code-client.authorization-grant-type= authorization_code
  76. # 授权码模式下需要配置重定向地址
  77. spring.security.oauth2.client.registration.code-client.redirect-uri= ${messages.base-uri}/authorized
  78. spring.security.oauth2.client.registration.code-client.scope= all
  79. # 授权码方式获取code
  80. spring.security.oauth2.client.provider.def-oauth-server.authorization-uri= ${mdp.oauth2.server.uri}/oauth2/authorize
  81. # 获取token接口
  82. spring.security.oauth2.client.provider.def-oauth-server.token-uri= ${mdp.oauth2.server.uri}/oauth2/token
  83. # 资源服务器
  84. spring.security.oauth2.resourceserver.jwt.jwk-set-uri= ${mdp.oauth2.server.uri}/oauth2/jwks
  85. spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
  86. spring.datasource.jdbc-url=jdbc:mysql://10.0.0.5:3306/xm?useUnicode=true&characterEncoding=utf-8&useSSL=false&allowMultiQueries=true&serverTimezone=CTT
  87. spring.datasource.username=root
  88. spring.datasource.password=1qaz@WSX
  89. spring.datasource.validation-query=SELECT 1
  90. spring.datasource.test-on-borrow=true
  91. spring.datasource.validation-interval=30000
  92. ##begin 商户相关配置###顶级商户###########################################################
  93. mdp.topMech.mechId=m1000
  94. mdp.topMech.mechName=广州擎勤网络科技有限公司
  95. mdp.topMech.userid=1000
  96. mdp.topMech.userName=广州擎勤网络科技有限公司
  97. mdp.topMech.accountId=m1000
  98. ##end 商户相关配置################################################################
  99. #腾讯云短信验证码@Value("${mdp.sms.appid}")
  100. mdp.sms.appid=1400038813
  101. mdp.sms.app-secret=4b0659a2ee8ba4e54a570515fda94aef
  102. # REDIS (RedisProperties)
  103. # Redis数据库索引(默认为0)
  104. spring.redis.database=0
  105. # Redis服务器地址
  106. spring.redis.host=172.16.16.16
  107. # Redis服务器连接端口
  108. spring.redis.port=6379
  109. # Redis服务器连接密码(默认为空)
  110. spring.redis.password=QqKj*123
  111. # 连接池最大连接数(使用负值表示没有限制)
  112. spring.redis.pool.max-active=8
  113. # 连接池最大阻塞等待时间(使用负值表示没有限制)
  114. spring.redis.pool.max-wait=-1
  115. # 连接池中的最大空闲连接
  116. spring.redis.pool.max-idle=8
  117. # 连接池中的最小空闲连接
  118. spring.redis.pool.min-idle=2
  119. # 连接超时时间(毫秒)
  120. spring.redis.timeout=100000