Explorar o código

微服务调整

459242451@qq.com %!s(int64=3) %!d(string=hai) anos
pai
achega
bc120cb150

+ 17 - 4
ruoyi-admin/Dockerfile

@@ -3,18 +3,31 @@ FROM anapsix/alpine-java:8_server-jre_unlimited
 MAINTAINER XinTong
 
 RUN mkdir -p /xintong/server
-RUN mkdir -p /xintong/server/logs
 
 WORKDIR /xintong/server
 
-EXPOSE 8080 8081
-
+EXPOSE 8080
 ADD ./target/ruoyi-admin.jar ./app.jar
 ADD start.sh ./start.sh
 RUN chmod +x ./start.sh
-
 ENTRYPOINT ["./start.sh"]
 
+#EXPOSE 8081
+#ADD ./target/ruoyi-admin.jar ./app.jar
+#ADD start-duty.sh ./start.sh
+#RUN chmod +x ./start.sh
+#ENTRYPOINT ["./start.sh"]
+
+#EXPOSE 8082
+#ADD ./target/ruoyi-admin.jar ./app.jar
+#ADD start-plan.sh ./start.sh
+#RUN chmod +x ./start.sh
+#ENTRYPOINT ["./start.sh"]
+
+
+
+
+
 #docker build -t docker.xt.wenhq.top:8083/docker_r/yjzh_server:1.0 .
 #docker run --privileged=true  -itd --name yjzh_server -v /sys/fs/cgroup:/sys/fs/cgroup:ro  -p 8080:8080  docker.xt.wenhq.top:8083/docker_r/yjzh_server:1.0
 

+ 4 - 0
ruoyi-admin/docker-build.sh

@@ -1,2 +1,6 @@
 #!/usr/bin/env bash
 docker build -t docker.xt.wenhq.top:8083/docker_r/yjzh_server:1.0 .
+
+#docker build -t docker.xt.wenhq.top:8083/docker_r/yjzh_server_duty:1.0 .
+
+#docker build -t docker.xt.wenhq.top:8083/docker_r/yjzh_server_plan:1.0 .

+ 4 - 0
ruoyi-admin/docker-push.sh

@@ -1,2 +1,6 @@
 #!/usr/bin/env bash
 docker push docker.xt.wenhq.top:8083/docker_r/yjzh_server:1.0
+
+#docker push docker.xt.wenhq.top:8083/docker_r/yjzh_server_duty:1.0
+
+#docker push docker.xt.wenhq.top:8083/docker_r/yjzh_server_plan:1.0

+ 1 - 1
ruoyi-admin/src/main/resources/bootstrap-test.yml

@@ -7,7 +7,7 @@ spring:
         # Nacos 认证密码
         password: nacos
         # 命名空间 常用场景之一是不同环境的配置的区分隔离,例如开发测试环境和生产环境的资源(如配置、服务)隔离等
-        namespace:
+        namespace: 96cc8bbd-8e34-4fb4-b0ee-a397ac1c9039
         # 配置中心地址
         server-addr: 10.11.96.37:8848
         # 配置对应的分组

+ 6 - 0
ruoyi-admin/src/main/resources/bootstrap.yml

@@ -1,3 +1,9 @@
 spring:
   profiles:
     active: dev
+ruoyi:
+  # 名称
+  name: YJZH_SQ
+server:
+  # 服务器的HTTP端口,默认为8080
+  port: 8080

+ 2 - 2
ruoyi-admin/src/main/resources/logback.xml

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <configuration>
-    <springProperty scope="context" name="LOG_MODULE" source="ruoyi.name" />
-    <property name="log.path" value="./logs/${LOG_MODULE}"/>
+<!--    <springProperty scope="context" name="LOG_MODULE" source="ruoyi.name" />-->
+    <property name="log.path" value="./logs"/>
     <property name="console.log.pattern"
               value="%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}) - %msg%n"/>
     <property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"/>

+ 9 - 0
ruoyi-admin/start-duty.sh

@@ -0,0 +1,9 @@
+#!/bin/bash
+
+# 命令后加入 & ,保持程序后台持续运行
+nohup java -jar -Druoyi.name=YJZH_SQ_DUTY -Dserver.port=8081 -Dspring.profiles.active=test app.jar >/dev/null 2>&1 &
+
+# 死循环,保持docker前台运行
+while [[ true ]]; do
+    sleep 1
+done

+ 9 - 0
ruoyi-admin/start-plan.sh

@@ -0,0 +1,9 @@
+#!/bin/bash
+
+# 命令后加入 & ,保持程序后台持续运行
+nohup java -jar -Druoyi.name=YJZH_SQ_PLAN -Dserver.port=8082 -Dspring.profiles.active=test app.jar >/dev/null 2>&1 &
+
+# 死循环,保持docker前台运行
+while [[ true ]]; do
+    sleep 1
+done

+ 1 - 3
ruoyi-admin/start.sh

@@ -1,9 +1,7 @@
 #!/bin/bash
 
 # 命令后加入 & ,保持程序后台持续运行
-nohup java -jar app.jar --ruoyi.name=YJZH_SQ --spring.profiles.active=test --server.port=8080 >/dev/null 2>&1 &
-nohup java -jar app.jar --ruoyi.name=YJZH_SQ_DUTY --spring.profiles.active=test --server.port=8081 >/dev/null 2>&1 &
-nohup java -jar app.jar --ruoyi.name=YJZH_SQ_PLAN --spring.profiles.active=test --server.port=8082 >/dev/null 2>&1 &
+nohup java -jar -Druoyi.name=YJZH_SQ -Dserver.port=8080 -Dspring.profiles.active=test app.jar >/dev/null 2>&1 &
 
 # 死循环,保持docker前台运行
 while [[ true ]]; do