pom.xml
@@ -411,8 +411,6 @@ <!-- ç¯å¢æ è¯ï¼éè¦ä¸é ç½®æä»¶çåç§°ç¸å¯¹åº --> <profiles.active>local</profiles.active> <logging.level>debug</logging.level> <knife4j.production>false</knife4j.production> <endpoints.include>'*'</endpoints.include> </properties> </profile> <profile> @@ -421,8 +419,6 @@ <!-- ç¯å¢æ è¯ï¼éè¦ä¸é ç½®æä»¶çåç§°ç¸å¯¹åº --> <profiles.active>dev</profiles.active> <logging.level>debug</logging.level> <knife4j.production>false</knife4j.production> <endpoints.include>'*'</endpoints.include> </properties> <activation> <!-- é»è®¤ç¯å¢ --> @@ -434,8 +430,6 @@ <properties> <profiles.active>prod</profiles.active> <logging.level>warn</logging.level> <knife4j.production>true</knife4j.production> <endpoints.include>health, info, logfile</endpoints.include> </properties> </profile> </profiles> ruoyi-admin/Dockerfile
@@ -8,8 +8,10 @@ WORKDIR /ruoyi/server EXPOSE 8080 ENV SERVER_PORT=8080 EXPOSE ${SERVER_PORT} ADD ./target/ruoyi-admin.jar ./app.jar ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "app.jar"] ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-Dserver.port=${SERVER_PORT}","-jar", "app.jar"] ruoyi-admin/src/main/resources/application-prod.yml
@@ -5,7 +5,7 @@ spring.boot.admin.client: # å¢å 客æ·ç«¯å¼å ³ enabled: true url: http://172.30.0.90:9090/admin url: http://localhost:9090/admin instance: service-host-type: IP username: ruoyi @@ -16,7 +16,7 @@ # æ§è¡å¨å¼å ³ enabled: true # è°åº¦ä¸å¿å°åï¼å¦è°åº¦ä¸å¿é群é¨ç½²åå¨å¤ä¸ªå°ååç¨éå·åéã admin-addresses: http://172.30.0.92:9100/xxl-job-admin admin-addresses: http://localhost:9100/xxl-job-admin # æ§è¡å¨é讯TOKENï¼é空æ¶å¯ç¨ access-token: xxl-job executor: @@ -51,7 +51,7 @@ driverClassName: com.mysql.cj.jdbc.Driver # jdbc ææåæ°é ç½®åè https://lionli.blog.csdn.net/article/details/122018562 # rewriteBatchedStatements=true æ¹å¤çä¼å å¤§å¹ æåæ¹éæå ¥æ´æ°å 餿§è½(å¯¹æ°æ®åºææ§è½æè ä½¿ç¨æ¹éæä½åºèèæ§è½é®é¢) url: jdbc:mysql://172.30.0.36:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&autoReconnect=true&rewriteBatchedStatements=true username: root password: root # ä»åºæ°æ®æº @@ -63,19 +63,19 @@ password: # oracle: # driverClassName: oracle.jdbc.OracleDriver # url: jdbc:oracle:thin:@//172.30.0.36:1521/XE # url: jdbc:oracle:thin:@//localhost:1521/XE # username: ROOT # password: root # druid: # validationQuery: SELECT 1 FROM DUAL # postgres: # driverClassName: org.postgresql.Driver # url: jdbc:postgresql://172.30.0.36:5432/postgres?useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true # url: jdbc:postgresql://localhost:5432/postgres?useUnicode=true&characterEncoding=utf8&useSSL=true&autoReconnect=true&reWriteBatchedInserts=true # username: root # password: root # sqlserver: # driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver # url: jdbc:sqlserver://172.30.0.36:1433;DatabaseName=tempdb;SelectMethod=cursor;rewriteBatchedStatements=true # url: jdbc:sqlserver://localhost:1433;DatabaseName=tempdb;SelectMethod=cursor;rewriteBatchedStatements=true # username: SA # password: root druid: @@ -128,7 +128,7 @@ spring: redis: # å°å host: 172.30.0.48 host: localhost # 端å£ï¼é»è®¤ä¸º6379 port: 6379 # æ°æ®åºç´¢å¼ ruoyi-admin/src/main/resources/application.yml
@@ -258,9 +258,9 @@ endpoints: web: exposure: # éè¦å¼æ¾ç端ç¹ãé»è®¤å¼åªæå¼ health å info 两个端ç¹ãéè¿è®¾ç½® * ï¼å¯ä»¥å¼æ¾ææç«¯ç¹ã # ç产ç¯å¢ä¸å»ºè®®æ¾å¼ææ æ ¹æ®é¡¹ç®éæ±æ¾å¼å³å¯ include: @endpoints.include@ include: '*' endpoint: health: show-details: ALWAYS logfile: external-file: ./logs/sys-console.log ruoyi-extend/ruoyi-monitor-admin/src/main/resources/application-dev.yml
ÎļþÒÑɾ³ý ruoyi-extend/ruoyi-monitor-admin/src/main/resources/application-prod.yml
ÎļþÒÑɾ³ý ruoyi-extend/ruoyi-monitor-admin/src/main/resources/application.yml
@@ -22,12 +22,21 @@ management: endpoints: web: # Actuator æä¾ç API æ¥å£çæ ¹ç®å½ãé»è®¤ä¸º /actuator base-path: /actuator exposure: # éè¦å¼æ¾ç端ç¹ãé»è®¤å¼åªæå¼ health å info 两个端ç¹ãéè¿è®¾ç½® * ï¼å¯ä»¥å¼æ¾ææç«¯ç¹ã # ç产ç¯å¢ä¸å»ºè®®æ¾å¼ææ æ ¹æ®é¡¹ç®éæ±æ¾å¼å³å¯ include: @endpoints.include@ include: '*' endpoint: health: show-details: ALWAYS logfile: external-file: ./logs/ruoyi-monitor-admin.log --- # çæ§é ç½® spring.boot.admin.client: # å¢å 客æ·ç«¯å¼å ³ enabled: true # 设置 Spring Boot Admin Server å°å url: http://localhost:9090/admin instance: service-host-type: IP username: ruoyi password: 123456 ruoyi-extend/ruoyi-xxl-job-admin/src/main/resources/application-dev.yml
@@ -1,17 +1,13 @@ --- # çæ§é ç½® spring: boot: admin: # Spring Boot Admin Client 客æ·ç«¯çç¸å ³é ç½® client: # å¢å 客æ·ç«¯å¼å ³ enabled: true # 设置 Spring Boot Admin Server å°å url: http://localhost:9090/admin instance: service-host-type: IP username: ruoyi password: 123456 spring.boot.admin.client: # å¢å 客æ·ç«¯å¼å ³ enabled: true # 设置 Spring Boot Admin Server å°å url: http://localhost:9090/admin instance: service-host-type: IP username: ruoyi password: 123456 --- # æ°æ®åºé ç½® spring: ruoyi-extend/ruoyi-xxl-job-admin/src/main/resources/application-prod.yml
@@ -1,17 +1,13 @@ --- # çæ§é ç½® spring: boot: admin: # Spring Boot Admin Client 客æ·ç«¯çç¸å ³é ç½® client: # å¢å 客æ·ç«¯å¼å ³ enabled: true # 设置 Spring Boot Admin Server å°å url: http://172.30.0.90:9090/admin instance: service-host-type: IP username: ruoyi password: 123456 spring.boot.admin.client: # å¢å 客æ·ç«¯å¼å ³ enabled: true # 设置 Spring Boot Admin Server å°å url: http://localhost:9090/admin instance: service-host-type: IP username: ruoyi password: 123456 --- # æ°æ®åºé ç½® spring: ruoyi-extend/ruoyi-xxl-job-admin/src/main/resources/application.yml
@@ -37,13 +37,11 @@ enabled: false endpoints: web: # Actuator æä¾ç API æ¥å£çæ ¹ç®å½ãé»è®¤ä¸º /actuator base-path: /actuator exposure: # éè¦å¼æ¾ç端ç¹ãé»è®¤å¼åªæå¼ health å info 两个端ç¹ãéè¿è®¾ç½® * ï¼å¯ä»¥å¼æ¾ææç«¯ç¹ã # ç产ç¯å¢ä¸å»ºè®®æ¾å¼ææ æ ¹æ®é¡¹ç®éæ±æ¾å¼å³å¯ include: @endpoints.include@ include: '*' endpoint: health: show-details: ALWAYS logfile: external-file: ./logs/ruoyi-xxl-job-admin.log script/docker/database.yml
@@ -16,7 +16,7 @@ volumes: # æ°æ®æè½½ - "/docker/oracle/data:/u01/app/oracle" restart: always network_mode: "host" # æ¤éåä» ç¨äºæµè¯ æ£å¼ç¯å¢éèªè¡å®è£ æ°æ®åº sqlserver: @@ -32,7 +32,7 @@ volumes: # æ°æ®æè½½ - "/docker/sqlserver/data:/var/opt/mssql" restart: always network_mode: "host" postgres: image: postgres:14.2 @@ -45,7 +45,7 @@ - "5432:5432" volumes: - /docker/postgres/data:/var/lib/postgresql/data restart: always network_mode: "host" postgres13: image: postgres:13.6 @@ -58,4 +58,4 @@ - "5433:5432" volumes: - /docker/postgres13/data:/var/lib/postgresql/data restart: always network_mode: "host" script/docker/docker-compose.yml
@@ -26,10 +26,7 @@ --explicit_defaults_for_timestamp=true --lower_case_table_names=1 privileged: true restart: always networks: ruoyi_net: ipv4_address: 172.30.0.36 network_mode: "host" nginx-web: image: nginx:1.21.6 @@ -50,9 +47,7 @@ # æ¥å¿ç®å½ - /docker/nginx/log:/var/log/nginx privileged: true restart: always networks: - ruoyi_net network_mode: "host" redis: image: redis:6.2.7 @@ -69,10 +64,7 @@ - /docker/redis/data/:/redis/data/:rw command: "redis-server /redis/config/redis.conf" privileged: true restart: always networks: ruoyi_net: ipv4_address: 172.30.0.48 network_mode: "host" minio: image: minio/minio:RELEASE.2022-05-26T05-48-41Z @@ -104,10 +96,7 @@ - /docker/minio/config:/root/.minio/ command: server --address ':9000' --console-address ':9001' /data # æå®å®¹å¨ä¸çç®å½ /data privileged: true restart: always networks: ruoyi_net: ipv4_address: 172.30.0.54 network_mode: "host" ruoyi-server1: image: ruoyi/ruoyi-server:4.2.0 @@ -115,14 +104,12 @@ environment: # æ¶åºä¸æµ· TZ: Asia/Shanghai SERVER_PORT: 8080 volumes: # é ç½®æä»¶ - /docker/server1/logs/:/ruoyi/server/logs/ privileged: true restart: always networks: ruoyi_net: ipv4_address: 172.30.0.60 network_mode: "host" ruoyi-server2: image: "ruoyi/ruoyi-server:4.2.0" @@ -130,14 +117,12 @@ environment: # æ¶åºä¸æµ· TZ: Asia/Shanghai SERVER_PORT: 8081 volumes: # é ç½®æä»¶ - /docker/server2/logs/:/ruoyi/server/logs/ privileged: true restart: always networks: ruoyi_net: ipv4_address: 172.30.0.61 network_mode: "host" ruoyi-monitor-admin: image: ruoyi/ruoyi-monitor-admin:4.2.0 @@ -149,10 +134,7 @@ # é ç½®æä»¶ - /docker/monitor/logs/:/ruoyi/monitor/logs privileged: true restart: always networks: ruoyi_net: ipv4_address: 172.30.0.90 network_mode: "host" ruoyi-xxl-job-admin: image: ruoyi/ruoyi-xxl-job-admin:4.2.0 @@ -164,14 +146,4 @@ # é ç½®æä»¶ - /docker/xxljob/logs/:/ruoyi/xxljob/logs privileged: true restart: always networks: ruoyi_net: ipv4_address: 172.30.0.92 networks: ruoyi_net: driver: bridge ipam: config: - subnet: 172.30.0.0/16 network_mode: "host" script/docker/nginx/nginx.conf
@@ -23,16 +23,16 @@ upstream server { ip_hash; server 172.30.0.60:8080; server 172.30.0.61:8080; server 127.0.0.1:8080; server 127.0.0.1:8081; } upstream monitor-admin { server 172.30.0.90:9090; server 127.0.0.1:9090; } upstream xxljob-admin { server 172.30.0.92:9100; server 127.0.0.1:9100; } server {