emis-api-backend/startup.sh
2025-07-11 14:51:02 +08:00

23 lines
882 B
Bash

#!/bin/bash
mkdir logs
ps -ef | grep emis-api-server.jar | grep -v color | awk '{print $2}' | xargs kill -9
#JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
#--server.port=9080
nohup java -jar -Dspring.application.name='apisvr' emis-api-server.jar >> ./logs/output.log 2>&1 &
# jprofiler monitor
# ---------------------------
# nohup java -jar emis-server.jar -agentlib:jprofilerti=port=8849 -Xbootclasspath/a:/app/jprofiler/jprofiler11/bin/agent.jar -agentpath:/app/jprofiler/jprofiler11/bin/linux-x64/libjprofilerti.so=port=8849,nowait &
# jpenable
# jconsole or jvisualvm
# ---------------------------
#java -jar -Djava.rmi.server.hostname=192.168.88.57 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=21099 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false emis-server.jar &