application.properties 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. #
  2. # Copyright 1999-2019 Seata.io Group.
  3. #
  4. # Licensed under the Apache License, Version 2.0 (the "License");
  5. # you may not use this file except in compliance with the License.
  6. # You may obtain a copy of the License at
  7. #
  8. # http://www.apache.org/licenses/LICENSE-2.0
  9. #
  10. # Unless required by applicable law or agreed to in writing, software
  11. # distributed under the License is distributed on an "AS IS" BASIS,
  12. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. # See the License for the specific language governing permissions and
  14. # limitations under the License.
  15. #
  16. seata.enabled=true
  17. seata.scan-packages=firstPackage,secondPackage
  18. seata.excludes-for-scanning=firstBeanNameForExclude,secondBeanNameForExclude
  19. seata.excludes-for-auto-proxying=firstClassNameForExclude,secondClassNameForExclude
  20. seata.application-id=applicationName
  21. seata.tx-service-group=default_tx_group
  22. seata.access-key=aliyunAccessKey
  23. seata.secret-key=aliyunSecretKey
  24. seata.enable-auto-data-source-proxy=true
  25. seata.data-source-proxy-mode=AT
  26. seata.use-jdk-proxy=false
  27. seata.client.rm.async-commit-buffer-limit=10000
  28. seata.client.rm.report-retry-count=5
  29. seata.client.rm.table-meta-check-enable=false
  30. seata.client.rm.report-success-enable=false
  31. seata.client.rm.saga-branch-register-enable=false
  32. seata.client.rm.saga-json-parser=fastjson
  33. seata.client.rm.saga-retry-persist-mode-update=false
  34. seata.client.rm.saga-compensate-persist-mode-update=false
  35. seata.client.rm.tcc-action-interceptor-order=-2147482648 #Ordered.HIGHEST_PRECEDENCE + 1000
  36. seata.client.rm.sql-parser-type=druid
  37. seata.client.rm.lock.retry-interval=10
  38. seata.client.rm.lock.retry-times=30
  39. seata.client.rm.lock.retry-policy-branch-rollback-on-conflict=true
  40. seata.client.rm.branchExecutionTimeoutXA=60000
  41. seata.client.rm.connectionTwoPhaseHoldTimeoutXA=10000
  42. seata.client.tm.commit-retry-count=5
  43. seata.client.tm.rollback-retry-count=5
  44. seata.client.tm.default-global-transaction-timeout=60000
  45. seata.client.tm.degrade-check=false
  46. seata.client.tm.degrade-check-allow-times=10
  47. seata.client.tm.degrade-check-period=2000
  48. seata.client.tm.interceptor-order=-2147482648 #Ordered.HIGHEST_PRECEDENCE + 1000
  49. seata.client.undo.data-validation=true
  50. seata.client.undo.log-serialization=jackson
  51. seata.client.undo.only-care-update-columns=true
  52. seata.client.undo.log-table=undo_log
  53. seata.client.undo.compress.enable=true
  54. seata.client.undo.compress.type=zip
  55. seata.client.undo.compress.threshold=64k
  56. seata.client.load-balance.type=RandomLoadBalance
  57. seata.client.load-balance.virtual-nodes=10
  58. seata.log.exception-rate=100
  59. seata.service.vgroup-mapping.default_tx_group=default
  60. seata.service.grouplist.default=127.0.0.1:8091
  61. seata.service.enable-degrade=false
  62. seata.service.disable-global-transaction=false
  63. seata.transport.shutdown.wait=3
  64. seata.transport.thread-factory.boss-thread-prefix=NettyBoss
  65. seata.transport.thread-factory.worker-thread-prefix=NettyServerNIOWorker
  66. seata.transport.thread-factory.server-executor-thread-prefix=NettyServerBizHandler
  67. seata.transport.thread-factory.share-boss-worker=false
  68. seata.transport.thread-factory.client-selector-thread-prefix=NettyClientSelector
  69. seata.transport.thread-factory.client-selector-thread-size=1
  70. seata.transport.thread-factory.client-worker-thread-prefix=NettyClientWorkerThread
  71. seata.transport.thread-factory.worker-thread-size=default
  72. seata.transport.thread-factory.boss-thread-size=1
  73. seata.transport.type=TCP
  74. seata.transport.server=NIO
  75. seata.transport.heartbeat=true
  76. seata.transport.serialization=seata
  77. seata.transport.compressor=none
  78. seata.transport.enable-tm-client-batch-send-request=false
  79. seata.transport.enable-rm-client-batch-send-request=true
  80. seata.transport.rpc-rm-request-timeout=15000
  81. seata.transport.rpc-tm-request-timeout=30000
  82. seata.config.type=file
  83. seata.config.consul.server-addr=127.0.0.1:8500
  84. seata.config.consul.acl-token=
  85. seata.config.apollo.apollo-meta=http://192.168.1.204:8801
  86. seata.config.apollo.apollo-accesskey-secret=
  87. seata.config.apollo.app-id=seata-server
  88. seata.config.apollo.namespace=application
  89. seata.config.etcd3.server-addr=http://localhost:2379
  90. seata.config.nacos.namespace=
  91. seata.config.nacos.server-addr=127.0.0.1:8848
  92. seata.config.nacos.group=SEATA_GROUP
  93. seata.config.nacos.username=
  94. seata.config.nacos.password=
  95. seata.config.nacos.contextPath=
  96. ##if use MSE Nacos with auth, mutex with username/password attribute
  97. #seata.config.nacos.access-key=
  98. #seata.config.nacos.secret-key=
  99. seata.config.nacos.data-id=seata.properties
  100. seata.config.zk.server-addr=127.0.0.1:2181
  101. seata.config.zk.session-timeout=6000
  102. seata.config.zk.connect-timeout=2000
  103. seata.config.zk.username=
  104. seata.config.zk.password=
  105. seata.config.zk.node-path=/seata/seata.properties
  106. seata.config.custom.name=
  107. seata.registry.type=file
  108. seata.registry.consul.server-addr=127.0.0.1:8500
  109. seata.registry.etcd3.server-addr=http://localhost:2379
  110. seata.registry.eureka.weight=1
  111. seata.registry.eureka.service-url=http://localhost:8761/eureka
  112. seata.registry.nacos.application=seata-server
  113. seata.registry.nacos.server-addr=127.0.0.1:8848
  114. seata.registry.nacos.group=SEATA_GROUP
  115. seata.registry.nacos.namespace=
  116. seata.registry.nacos.username=
  117. seata.registry.nacos.password=
  118. seata.registry.nacos.contextPath=
  119. ##if use MSE Nacos with auth, mutex with username/password attribute
  120. #seata.registry.nacos.access-key=
  121. #seata.registry.nacos.secret-key=
  122. ##if use Nacos naming meta-data for SLB service registry, specify nacos address pattern rules here
  123. #seata.registry.nacos.slb-pattern=
  124. seata.registry.redis.server-addr=localhost:6379
  125. seata.registry.redis.db=0
  126. seata.registry.redis.password=
  127. seata.registry.redis.timeout=0
  128. seata.registry.sofa.server-addr=127.0.0.1:9603
  129. seata.registry.sofa.region=DEFAULT_ZONE
  130. seata.registry.sofa.datacenter=DefaultDataCenter
  131. seata.registry.sofa.group=SEATA_GROUP
  132. seata.registry.sofa.address-wait-time=3000
  133. seata.registry.sofa.application=default
  134. seata.registry.zk.server-addr=127.0.0.1:2181
  135. seata.registry.zk.session-timeout=6000
  136. seata.registry.zk.connect-timeout=2000
  137. seata.registry.zk.username=
  138. seata.registry.zk.password=
  139. seata.registry.custom.name=
  140. seata.tcc.fence.log-table-name=tcc_fence_log
  141. seata.tcc.fence.clean-period=1h
  142. seata.saga.enabled=false
  143. seata.saga.state-machine.table-prefix=seata_
  144. seata.saga.state-machine.enable-async=false
  145. seata.saga.state-machine.async-thread-pool.core-pool-size=1
  146. seata.saga.state-machine.async-thread-pool.max-pool-size=20
  147. seata.saga.state-machine.async-thread-pool.keep-alive-time=60
  148. seata.saga.state-machine.trans-operation-timeout=1800000
  149. seata.saga.state-machine.service-invoke-timeout=300000
  150. seata.saga.state-machine.auto-register-resources=true
  151. seata.saga.state-machine.resources[0]=classpath*:seata/saga/statelang/**/*.json
  152. seata.saga.state-machine.default-tenant-id=000001
  153. seata.saga.state-machine.charset=UTF-8