application-pro.properties 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. #==================\u8BE5\u6587\u4EF6\u914D\u7F6E \u4E3B\u8981\u4FEE\u6539 port datasource\u6570\u636E\u5E93 redis\u914D\u7F6E \u90AE\u7BB1\u914D\u7F6E================================
  2. #=======================Spring servlet\u914D\u7F6E================================
  3. server.port=8187
  4. #\u9ED8\u8BA4\u4E3Atrue ,100MB
  5. spring.servlet.multipart.enabled=true
  6. spring.servlet.multipart.max-file-size=600MB
  7. spring.servlet.multipart.max-request-size=600MB
  8. #=======================Spring nacos\u914D\u7F6E================================
  9. #spring.cloud.nacos.config.server-addr=127.0.0.1:8848
  10. #spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
  11. #spring.cloud.nacos.discovery.namespace=dev
  12. #
  13. #spring.cloud.nacos.discovery.service=gzl.${spring.application.name}
  14. #spring.cloud.nacos.discovery.metadata.uniqueid=${mf.minicore.uniqueid}
  15. #=======================Spring eureka\u914D\u7F6E(\u672A\u4F7F\u7528)================================
  16. eureka.client.register-with-eureka=true
  17. eureka.client.fetchRegistry=true
  18. eureka.client.service-url.defaultZone=http://localhost:8761/eureka/
  19. eureka.instance.instance-id=${spring.application.name}-${server.port}
  20. eureka.instance.prefer-ip-address=true
  21. eureka.instance.ip-address=192.168.0.213
  22. eureka.instance.status-page-url-path=/monitor/info
  23. eureka.instance.health-check-url-path=/monitor/health
  24. #=======================datasource\u914D\u7F6E================================
  25. spring.datasource.druid.driver-class-name=org.postgresql.Driver
  26. spring.datasource.druid.url=jdbc:postgresql://127.0.0.1:5432/disaster
  27. spring.datasource.druid.username=postgres
  28. spring.datasource.druid.password=postgres
  29. ## \u521D\u59CB\u5316\u5927\u5C0F\uFF0C\u6700\u5C0F\uFF0C\u6700\u5927
  30. spring.datasource.druid.initial-size=5
  31. spring.datasource.druid.min-idle=5
  32. spring.datasource.druid.max-active=20
  33. ## \u914D\u7F6E\u83B7\u53D6\u8FDE\u63A5\u7B49\u5F85\u8D85\u65F6\u7684\u65F6\u95F4
  34. spring.datasource.druid.max-wait=60000
  35. ## \u914D\u7F6E\u95F4\u9694\u591A\u4E45\u624D\u8FDB\u884C\u4E00\u6B21\u68C0\u6D4B\uFF0C\u68C0\u6D4B\u9700\u8981\u5173\u95ED\u7684\u7A7A\u95F2\u8FDE\u63A5\uFF0C\u5355\u4F4D\u662F\u6BEB\u79D2
  36. spring.datasource.druid.time-between-eviction-runs-millis=60000
  37. spring.datasource.druid.test-while-idle=true
  38. spring.datasource.druid.test-on-borrow=false
  39. spring.datasource.druid.test-on-return=false
  40. spring.datasource.druid.validation-query=SELECT 1
  41. #\u94FE\u63A5\u7A7A\u95F2\u6700\u5C0F\u65F6\u95F4\uFF08\u5230\u8FBE\u540EdestoryTask\u624D\u4F1A\u8FDB\u5165\u5904\u7406,\u518D\u6839\u636Emin-idle\u548Cevictable-idle-time-millis\u51B3\u5B9A\u662F\u5426\u79FB\u9664\u94FE\u63A5)
  42. spring.datasource.druid.min-evictable-idle-time-millis=300000
  43. spring.datasource.druid.max-evictable-idle-time-millis=1200000
  44. spring.datasource.druid.keep-alive=true
  45. #=======================redis\u914D\u7F6E================================
  46. ###redis \u914D\u7F6E ###
  47. # Redis\u6570\u636E\u5E93\u7D22\u5F15\uFF08\u9ED8\u8BA4\u4E3A0\uFF09
  48. spring.redis.database=0
  49. # Redis\u670D\u52A1\u5668\u5730\u5740
  50. spring.redis.host=127.0.0.1
  51. # Redis\u670D\u52A1\u5668\u8FDE\u63A5\u7AEF\u53E3
  52. spring.redis.port=6379
  53. # Redis \u96C6\u7FA4\u914D\u7F6E \u6CE8\u610F\uFF1A\u4E00\u65E6\u5F00\u542F\u4E86\u96C6\u7FA4\u6A21\u5F0F\uFF0C\u90A3\u4E48\u57FA\u4E8E\u5355\u673A\u7684\u914D\u7F6E\u5C31\u4F1A\u8986\u76D6\u3002
  54. #spring.redis.cluster.nodes=192.168.122.141:7001,192.168.122.142:7001,192.168.122.143:7001,192.168.122.250:7001
  55. # Redis\u670D\u52A1\u5668\u8FDE\u63A5\u5BC6\u7801\uFF08\u9ED8\u8BA4\u4E3A\u7A7A\uFF09
  56. #spring.redis.password=xitech@12345678
  57. spring.redis.password=
  58. # \u8FDE\u63A5\u8D85\u65F6\u65F6\u95F4\uFF08\u6BEB\u79D2\uFF09
  59. spring.redis.timeout=1000
  60. # \u8FDE\u63A5\u6C60\u6700\u5927\u8FDE\u63A5\u6570\uFF08\u9ED8\u8BA4\u4E3A8 ,\u4F7F\u7528\u8D1F\u503C\u8868\u793A\u6CA1\u6709\u9650\u5236\uFF09
  61. spring.redis.lettuce.pool.max-active=30
  62. # \u8FDE\u63A5\u6C60\u6700\u5927\u963B\u585E\u7B49\u5F85\u65F6\u95F4\uFF08\u9ED8\u8BA4-1,\u4F7F\u7528\u8D1F\u503C\u8868\u793A\u6CA1\u6709\u9650\u5236\uFF09
  63. spring.redis.lettuce.pool.max-wait=15000
  64. # \u8FDE\u63A5\u6C60\u4E2D\u7684\u6700\u5927\u7A7A\u95F2\u8FDE\u63A5(\u9ED8\u8BA4\u4E3A8\uFF09
  65. spring.redis.lettuce.pool.max-idle=20
  66. # \u8FDE\u63A5\u6C60\u4E2D\u7684\u6700\u5C0F\u7A7A\u95F2\u8FDE\u63A5\uFF08\u9ED8\u8BA4\u4E3A0)
  67. spring.redis.lettuce.pool.min-idle=5
  68. #\u9A71\u9010\u95F4\u9694
  69. spring.redis.lettuce.pool.time-between-eviction-runs=60000
  70. #\u81EA\u5B9A\u4E49cache\u53C2\u6570
  71. #\u7F3A\u7701cache\u8FC7\u671F\u79D2\u6570 \uFF08expiration\u53EA\u5BF9redis\u6709\u6548,EhCache\u4F7F\u7528ehcache.xml\u91CC\u5B9A\u4E49\u7684)
  72. mf.cache.expiration[default]=1800
  73. #\u5B9A\u4E49\u4E86MINI_USER_CACHE\u8FC7\u671F\u79D2\u6570
  74. mf.cache.expiration[MINI_USER_CACHE]=1200
  75. ##########\u907F\u514D\u4E0D\u540C\u7CFB\u7EDF\u4F7F\u7528\u7684cache\u5171\u4EAB\u51B2\u7A81#######################
  76. #\u540C\u65F6\u6307\u5B9Aprekey\u4E5F\u53EF\u4EE5\u5B9E\u73B0\u4E0D\u540C\u7CFB\u7EDF\u4E4B\u95F4\u7684cache\u5171\u4EAB
  77. #cache\u7684\u524D\u7F00prekey\uFF0C\u7F3A\u7701\u4E3Aminicore.properties\u7684basecode
  78. mf.cache.prekey[MINI_USER_CACHE]=${mf.system.env}-block
  79. #=======================\u90AE\u7BB1\u914D\u7F6E================================
  80. spring.mail.host=smtp.qq.com
  81. spring.mail.username=1358659014@qq.com
  82. spring.mail.password=kncbcslnakviijhh
  83. spring.mail.port=465
  84. spring.mail.default-encoding=utf-8
  85. #\u8BBE\u7F6E\u4E3ASSL\u534F\u8BAE
  86. spring.mail.properties.mail.smtp.auth=true
  87. spring.mail.properties.mail.smtp.starttls.enable=true
  88. spring.mail.properties.mail.smtp.starttls.required=true
  89. ### QQ\u90AE\u7BB1\u5FC5\u987B\u52A0\u6B64\u6CE8\u89E3
  90. spring.mail.properties.mail.smtp.ssl.enable=true
  91. ##\u81EA\u5B9A\u4E49
  92. mf.mail.nickname=\u670D\u52A1
  93. #=======================MQ\u914D\u7F6E================================
  94. # ip
  95. spring.rabbitmq.host=127.0.0.1
  96. # \u7AEF\u53E3
  97. spring.rabbitmq.port=5672
  98. # \u7528\u6237\u540D
  99. spring.rabbitmq.username=admin
  100. # \u5BC6\u7801
  101. spring.rabbitmq.password=admin
  102. # \u914D\u7F6E\u865A\u62DF\u673A
  103. spring.rabbitmq.virtual-host=/
  104. # \u6D88\u606F\u5F00\u542F\u624B\u52A8\u786E\u8BA4
  105. #spring.rabbitmq.listener.direct.acknowledge-mode=manual
  106. spring.rabbitmq.listener.simple.acknowledge-mode=manual
  107. #\u6D88\u8D39\u8005\u7EBF\u7A0B\u6570\u914D\u7F6E \u6D88\u8D39\u8005\u6700\u5C0F\u6570\u91CF Minimum number of listener invoker threads.
  108. spring.rabbitmq.listener.simple.concurrency=20
  109. #\u6D88\u8D39\u8005\u7EBF\u7A0B\u6570\u914D\u7F6E \u6D88\u8D39\u8005\u6700\u5927\u6570\u91CFMaximum number of listener invoker threads.
  110. spring.rabbitmq.listener.simple.max-concurrency=30
  111. #\u4E00\u6B21\u53EA\u53D6\u51E0\u4E2A
  112. spring.rabbitmq.listener.simple.prefetch=5
  113. #\u5F00\u542F\u91CD\u8BD5
  114. #spring.rabbitmq.listener.direct.retry.enabled=true
  115. spring.rabbitmq.listener.simple.retry.enabled=true
  116. #\u91CD\u8BD5\u6B21\u6570\uFF0C\u9ED8\u8BA4\u4E3A3\u6B21
  117. #spring.rabbitmq.listener.direct.retry.max-attempts=5
  118. spring.rabbitmq.listener.simple.retry.max-attempts=5
  119. #baseName
  120. mf.mq.baseName=BLOCK
  121. #global exchange prefix
  122. mf.mq.global=
  123. #enable mq,\u9ED8\u8BA4\u4E3Afalse
  124. mf.mq.enable=false
  125. #======================================================
  126. #\u4F7F\u80FD aop\u65E5\u5FD7\u4E8B\u4EF6 ,\u9ED8\u8BA4\u4E3Atrue
  127. #mf.aoplog.enable=true
  128. #\u4F7F\u80FD \u9ED8\u8BA4controller ,\u9ED8\u8BA4\u4E3Atrue
  129. #mf.defcontroller.enable=true
  130. #\u4F7F\u80FD \u9ED8\u8BA4error \u5904\u7406(\u9488\u5BF9defcontroller) ,\u9ED8\u8BA4\u4E3Atrue
  131. #mf.deferrorhandler.enable=true
  132. #\u4F7F\u80FD \u81EA\u5B9A\u4E49\u9519\u8BEF\u9875\u9762\u5904\u7406 ,\u9ED8\u8BA4\u4E3Atrue
  133. #mf.errormvc.enable=true
  134. #\u4F7F\u80FD\u6D4B\u8BD5Controller,\u9ED8\u8BA4false
  135. mf.testcontroller.enable=true