init
@ -10,7 +10,7 @@ ADD config/app.properties /opt/config/app.properties
|
||||
ADD config.properties /opt/config.properties
|
||||
ADD logback-spring.xml /opt/logback-spring.xml
|
||||
|
||||
ADD emis-server.jar /opt/app.jar
|
||||
ADD emis-oms-server.jar /opt/app.jar
|
||||
|
||||
WORKDIR /opt
|
||||
|
||||
|
||||
6
build.sh
@ -1,12 +1,12 @@
|
||||
rm -rf emis-server/pub
|
||||
mkdir emis-server/pub
|
||||
rm -rf emis-oms-server/pub
|
||||
mkdir emis-oms-server/pub
|
||||
|
||||
rm -rf pub
|
||||
mkdir pub
|
||||
|
||||
mvn clean package -Dmaven.test.skip=true
|
||||
|
||||
cp -rf emis-server/pub/* ./pub/
|
||||
cp -rf emis-oms-server/pub/* ./pub/
|
||||
|
||||
# docker k8s
|
||||
cp Dockerfile ./pub/
|
||||
|
||||
@ -1,14 +1,14 @@
|
||||
PUB_VERSION=3.0.0
|
||||
|
||||
docker build -t emis/emis-server:$PUB_VERSION .
|
||||
docker build -t emis/emis-oms-server:$PUB_VERSION .
|
||||
|
||||
#docker run -it -d --name emis-server -p 19088:9088 emis/emis-server:latest
|
||||
#docker run -it -d --name emis-oms-server -p 19088:9088 emis/emis-oms-server:latest
|
||||
|
||||
# -- docker push to hub.k8s.loc --
|
||||
docker tag emis/emis-server:$PUB_VERSION hub.k8s.loc/emis/emis-server:latest
|
||||
docker tag emis/emis-oms-server:$PUB_VERSION hub.k8s.loc/emis/emis-oms-server:latest
|
||||
#docker login hub.k8s.loc
|
||||
# admin 123456
|
||||
docker push hub.k8s.loc/emis/emis-server:latest
|
||||
docker push hub.k8s.loc/emis/emis-oms-server:latest
|
||||
|
||||
# -- k8s --
|
||||
# kubectl apply -f k8s.yml
|
||||
|
||||
@ -10,10 +10,10 @@
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
<packaging>jar</packaging>
|
||||
<artifactId>emis-server</artifactId>
|
||||
<artifactId>emis-oms-server</artifactId>
|
||||
<version>1.0.0</version>
|
||||
|
||||
<description>emis web 服务入口</description>
|
||||
<description>emis oms web 服务入口</description>
|
||||
|
||||
<properties>
|
||||
<java.version>8</java.version>
|
||||
|
Before Width: | Height: | Size: 70 KiB After Width: | Height: | Size: 70 KiB |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 94 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 76 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 96 KiB |
6
pom.xml
@ -8,9 +8,9 @@
|
||||
<artifactId>emis</artifactId>
|
||||
<version>1.0.0</version>
|
||||
|
||||
<name>emis-server</name>
|
||||
<name>emis-oms-server</name>
|
||||
<url>http://www.tanex56.com</url>
|
||||
<description>emis-server</description>
|
||||
<description>emis-oms-server</description>
|
||||
|
||||
<properties>
|
||||
<pay.version>1.0.0</pay.version>
|
||||
@ -37,7 +37,7 @@
|
||||
</properties>
|
||||
|
||||
<modules>
|
||||
<module>emis-server</module>
|
||||
<module>emis-oms-server</module>
|
||||
</modules>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@ -2,21 +2,21 @@
|
||||
|
||||
mkdir logs
|
||||
|
||||
ps -ef | grep emis-server.jar | grep -v color | awk '{print $2}' | xargs kill -9
|
||||
ps -ef | grep emis-oms-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 emis-server.jar >> ./logs/output.log 2>&1 &
|
||||
nohup java -jar emis-oms-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 &
|
||||
# nohup java -jar emis-oms-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 &
|
||||
#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-oms-server.jar &
|
||||
|
||||
|
||||
|
||||