122 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Properties
		
	
	
	
	
	
			
		
		
	
	
			122 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Properties
		
	
	
	
	
	
| service.vgroupMapping.ruoyi-auth-group=default
 | |
| service.vgroupMapping.ruoyi-system-group=default
 | |
| service.vgroupMapping.ruoyi-resource-group=default
 | |
| service.vgroupMapping.ruoyi-workflow-group=default
 | |
| 
 | |
| service.enableDegrade=false
 | |
| service.disableGlobalTransaction=false
 | |
| 
 | |
| #Transaction storage configuration, only for the server. The file, DB, and redis configuration values are optional.
 | |
| store.mode=db
 | |
| store.lock.mode=db
 | |
| store.session.mode=db
 | |
| #Used for password encryption
 | |
| #store.publicKey=
 | |
| 
 | |
| #These configurations are required if the `store mode` is `db`. If `store.mode,store.lock.mode,store.session.mode` are not equal to `db`, you can remove the configuration block.
 | |
| store.db.datasource=hikari
 | |
| store.db.dbType=mysql
 | |
| store.db.driverClassName=com.mysql.cj.jdbc.Driver
 | |
| store.db.url=jdbc:mysql://127.0.0.1:3306/ry-seata?useUnicode=true&rewriteBatchedStatements=true&allowPublicKeyRetrieval=true
 | |
| store.db.user=root
 | |
| store.db.password=root
 | |
| store.db.minConn=5
 | |
| store.db.maxConn=30
 | |
| store.db.globalTable=global_table
 | |
| store.db.branchTable=branch_table
 | |
| store.db.distributedLockTable=distributed_lock
 | |
| store.db.queryLimit=100
 | |
| store.db.lockTable=lock_table
 | |
| store.db.maxWait=5000
 | |
| 
 | |
| # redis 模式 store.mode=redis 开启 (控制台查询功能有限,不影响实际执行功能)
 | |
| # store.redis.host=127.0.0.1
 | |
| # store.redis.port=6379
 | |
| # 最大连接数
 | |
| # store.redis.maxConn=10
 | |
| # 最小连接数
 | |
| # store.redis.minConn=1
 | |
| # store.redis.database=0
 | |
| # store.redis.password=
 | |
| # store.redis.queryLimit=100
 | |
| 
 | |
| #Transaction rule configuration, only for the server
 | |
| server.recovery.committingRetryPeriod=1000
 | |
| server.recovery.asynCommittingRetryPeriod=1000
 | |
| server.recovery.rollbackingRetryPeriod=1000
 | |
| server.recovery.timeoutRetryPeriod=1000
 | |
| server.maxCommitRetryTimeout=-1
 | |
| server.maxRollbackRetryTimeout=-1
 | |
| server.rollbackRetryTimeoutUnlockEnable=false
 | |
| server.distributedLockExpireTime=10000
 | |
| server.xaerNotaRetryTimeout=60000
 | |
| server.session.branchAsyncQueueSize=5000
 | |
| server.session.enableBranchAsyncRemove=false
 | |
| 
 | |
| #Transaction rule configuration, only for the client
 | |
| client.rm.asyncCommitBufferLimit=10000
 | |
| client.rm.lock.retryInterval=10
 | |
| client.rm.lock.retryTimes=30
 | |
| client.rm.lock.retryPolicyBranchRollbackOnConflict=true
 | |
| client.rm.reportRetryCount=5
 | |
| client.rm.tableMetaCheckEnable=true
 | |
| client.rm.tableMetaCheckerInterval=60000
 | |
| client.rm.sqlParserType=druid
 | |
| client.rm.reportSuccessEnable=false
 | |
| client.rm.sagaBranchRegisterEnable=false
 | |
| client.rm.sagaJsonParser=fastjson
 | |
| client.rm.tccActionInterceptorOrder=-2147482648
 | |
| client.tm.commitRetryCount=5
 | |
| client.tm.rollbackRetryCount=5
 | |
| client.tm.defaultGlobalTransactionTimeout=60000
 | |
| client.tm.degradeCheck=false
 | |
| client.tm.degradeCheckAllowTimes=10
 | |
| client.tm.degradeCheckPeriod=2000
 | |
| client.tm.interceptorOrder=-2147482648
 | |
| client.undo.dataValidation=true
 | |
| client.undo.logSerialization=jackson
 | |
| client.undo.onlyCareUpdateColumns=true
 | |
| server.undo.logSaveDays=7
 | |
| server.undo.logDeletePeriod=86400000
 | |
| client.undo.logTable=undo_log
 | |
| client.undo.compress.enable=true
 | |
| client.undo.compress.type=zip
 | |
| client.undo.compress.threshold=64k
 | |
| 
 | |
| #For TCC transaction mode
 | |
| tcc.fence.logTableName=tcc_fence_log
 | |
| tcc.fence.cleanPeriod=1h
 | |
| 
 | |
| #Log rule configuration, for client and server
 | |
| log.exceptionRate=100
 | |
| 
 | |
| #Metrics configuration, only for the server
 | |
| metrics.enabled=false
 | |
| metrics.registryType=compact
 | |
| metrics.exporterList=prometheus
 | |
| metrics.exporterPrometheusPort=9898
 | |
| 
 | |
| #For details about configuration items, see https://seata.io/zh-cn/docs/user/configurations.html
 | |
| #Transport configuration, for client and server
 | |
| transport.type=TCP
 | |
| transport.server=NIO
 | |
| transport.heartbeat=true
 | |
| transport.enableTmClientBatchSendRequest=false
 | |
| transport.enableRmClientBatchSendRequest=true
 | |
| transport.enableTcServerBatchSendResponse=false
 | |
| transport.rpcRmRequestTimeout=30000
 | |
| transport.rpcTmRequestTimeout=30000
 | |
| transport.rpcTcRequestTimeout=30000
 | |
| transport.threadFactory.bossThreadPrefix=NettyBoss
 | |
| transport.threadFactory.workerThreadPrefix=NettyServerNIOWorker
 | |
| transport.threadFactory.serverExecutorThreadPrefix=NettyServerBizHandler
 | |
| transport.threadFactory.shareBossWorker=false
 | |
| transport.threadFactory.clientSelectorThreadPrefix=NettyClientSelector
 | |
| transport.threadFactory.clientSelectorThreadSize=1
 | |
| transport.threadFactory.clientWorkerThreadPrefix=NettyClientWorkerThread
 | |
| transport.threadFactory.bossThreadSize=1
 | |
| transport.threadFactory.workerThreadSize=default
 | |
| transport.shutdown.wait=3
 | |
| transport.serialization=seata
 | |
| transport.compressor=none
 |