io.seata
seata-parent
${revision}
4.0.0
seata-server
jar
seata-server ${project.version}
6.5
0.2.0-RC2
${project.groupId}
seata-core
${project.version}
${project.groupId}
seata-config-all
${project.version}
${project.groupId}
seata-discovery-all
${project.version}
${project.groupId}
seata-serializer-all
${project.version}
${project.groupId}
seata-compressor-all
${project.version}
${project.groupId}
seata-metrics-all
${project.version}
com.alibaba
druid
org.apache.commons
commons-dbcp2
com.zaxxer
HikariCP
com.h2database
h2
mysql
mysql-connector-java
org.postgresql
postgresql
com.beust
jcommander
com.google.guava
guava
ch.qos.logback
logback-classic
redis.clients
jedis
com.github.fppt
jedis-mock
test
com.alibaba
fastjson
net.logstash.logback
logstash-logback-encoder
${logstash-logback-encoder.version}
com.github.danielwegener
logback-kafka-appender
${kafka-appender.version}
release-seata
org.apache.maven.plugins
maven-clean-plugin
3.0.0
false
../distribution
bin/**
conf/**
logs/**
lib/**
seata-server-${revision}/**
org.codehaus.mojo
appassembler-maven-plugin
1.10
make-assembly
package
assemble
conf
src/main/resources
true
true
flat
lib
UTF-8
true
.sh
.bat
../distribution/seata-server-${revision}
logs
io.seata.server.Server
seata-server
-server
-Xmx2048m
-Xms2048m
-Xmn1024m
-Xss512k
-XX:SurvivorRatio=10
-XX:MetaspaceSize=128m
-XX:MaxMetaspaceSize=256m
-XX:MaxDirectMemorySize=1024m
-XX:-OmitStackTraceInFastThrow
-XX:-UseAdaptiveSizePolicy
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=@BASEDIR@/logs/java_heapdump.hprof
-XX:+DisableExplicitGC
-XX:+CMSParallelRemarkEnabled
-XX:+UseCMSInitiatingOccupancyOnly
-XX:CMSInitiatingOccupancyFraction=75
-Xloggc:@BASEDIR@/logs/seata_gc.log
-verbose:gc
-Dio.netty.leakDetectionLevel=advanced
-Dlogback.color.disable-for-bat=true
windows
unix
org.apache.maven.plugins
maven-dependency-plugin
3.1.1
copy-mysql
package
copy
mysql
mysql-connector-java
${mysql.jdbc.version}
mysql
mysql-connector-java
${mysql8.jdbc.version}
${basedir}/target/lib/jdbc
com.google.cloud.tools
jib-maven-plugin
2.3.0
${IMAGE_NAME}
docker.io/seataio/seata-server
${image.tags}
${REGISTRY_USERNAME}
${REGISTRY_PASSWORD}
/seata-server
/seata-server
io.seata.server.Server
8091
-Djava.security.egd=file:/dev/./urandom
-server
-Xss512k
-XX:+UnlockExperimentalVMOptions
-XX:+UseContainerSupport
-XX:SurvivorRatio=10
-XX:MetaspaceSize=128m
-XX:MaxMetaspaceSize=256m
-XX:MaxDirectMemorySize=1024m
-XX:-OmitStackTraceInFastThrow
-XX:-UseAdaptiveSizePolicy
-XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=/var/log/seata_heapdump.hprof
-XX:+DisableExplicitGC
-XX:+CMSParallelRemarkEnabled
-XX:+UseCMSInitiatingOccupancyOnly
-XX:CMSInitiatingOccupancyFraction=75
-Xloggc:/var/log/seata_gc.log
-verbose:gc
-Dio.netty.leakDetectionLevel=advanced
-Dlogback.color.disable-for-bat=true
seata-server
USE_CURRENT_TIMESTAMP
target/lib/jdbc
/seata-server/libs/jdbc
${image.publish.skip}
package
build