登录seata官网访问release 下载相应版本解压后启动bat脚本,报错jvm.dll,将jdk中jre得server文件夹复制到jre得bin目录下。
再次启动报找不到启动参数中设置得log文件并堆内存溢出,在相应目录创建log文件或者自定义目录将bat参数寻找log目录得路径修改成自己定义得路径,并将堆栈得启动内存占用降低 1024m 保存后再次启动。ok
%JAVACMD% %JAVA_OPTS% -server -Xmx1024m -Xms1024m -Xmn512m -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:D:\learnFile\seata\seata\bin\seata\logs\seata_gc.log -verbose:gc -Dio.netty.leakDetectionLevel=advanced -classpath %CLASSPATH% -Dapp.name="seata-server" -Dapp.repo="%REPO%" -Dapp.home="%BASEDIR%" -Dbasedir="%BASEDIR%" io.seata.server.Server %CMD_LINE_ARGS%