init
@ -10,7 +10,7 @@ ADD config/app.properties /opt/config/app.properties
|
|||||||
ADD config.properties /opt/config.properties
|
ADD config.properties /opt/config.properties
|
||||||
ADD logback-spring.xml /opt/logback-spring.xml
|
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
|
WORKDIR /opt
|
||||||
|
|
||||||
|
|||||||
6
build.sh
@ -1,12 +1,12 @@
|
|||||||
rm -rf emis-server/pub
|
rm -rf emis-oms-server/pub
|
||||||
mkdir emis-server/pub
|
mkdir emis-oms-server/pub
|
||||||
|
|
||||||
rm -rf pub
|
rm -rf pub
|
||||||
mkdir pub
|
mkdir pub
|
||||||
|
|
||||||
mvn clean package -Dmaven.test.skip=true
|
mvn clean package -Dmaven.test.skip=true
|
||||||
|
|
||||||
cp -rf emis-server/pub/* ./pub/
|
cp -rf emis-oms-server/pub/* ./pub/
|
||||||
|
|
||||||
# docker k8s
|
# docker k8s
|
||||||
cp Dockerfile ./pub/
|
cp Dockerfile ./pub/
|
||||||
|
|||||||
@ -1,14 +1,14 @@
|
|||||||
PUB_VERSION=3.0.0
|
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 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
|
#docker login hub.k8s.loc
|
||||||
# admin 123456
|
# admin 123456
|
||||||
docker push hub.k8s.loc/emis/emis-server:latest
|
docker push hub.k8s.loc/emis/emis-oms-server:latest
|
||||||
|
|
||||||
# -- k8s --
|
# -- k8s --
|
||||||
# kubectl apply -f k8s.yml
|
# kubectl apply -f k8s.yml
|
||||||
|
|||||||
@ -10,10 +10,10 @@
|
|||||||
<relativePath>../pom.xml</relativePath>
|
<relativePath>../pom.xml</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<artifactId>emis-server</artifactId>
|
<artifactId>emis-oms-server</artifactId>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
|
|
||||||
<description>emis web 服务入口</description>
|
<description>emis oms web 服务入口</description>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<java.version>8</java.version>
|
<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>
|
<artifactId>emis</artifactId>
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
|
|
||||||
<name>emis-server</name>
|
<name>emis-oms-server</name>
|
||||||
<url>http://www.tanex56.com</url>
|
<url>http://www.tanex56.com</url>
|
||||||
<description>emis-server</description>
|
<description>emis-oms-server</description>
|
||||||
|
|
||||||
<properties>
|
<properties>
|
||||||
<pay.version>1.0.0</pay.version>
|
<pay.version>1.0.0</pay.version>
|
||||||
@ -37,7 +37,7 @@
|
|||||||
</properties>
|
</properties>
|
||||||
|
|
||||||
<modules>
|
<modules>
|
||||||
<module>emis-server</module>
|
<module>emis-oms-server</module>
|
||||||
</modules>
|
</modules>
|
||||||
|
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
|
|||||||
@ -2,21 +2,21 @@
|
|||||||
|
|
||||||
mkdir logs
|
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
|
#JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
|
||||||
#--server.port=9080
|
#--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
|
# 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
|
# jpenable
|
||||||
|
|
||||||
|
|
||||||
# jconsole or jvisualvm
|
# 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 &
|
||||||
|
|
||||||
|
|
||||||
|
|||||||