From effd504d482c89379daa63a4025336f5bd348913 Mon Sep 17 00:00:00 2001
From: yhan219 <yhan219@sina.com>
Date: 星期五, 16 六月 2023 22:58:36 +0800
Subject: [PATCH] !359 [需求认领] 对接 powerjob 实现分布式任务调度 集成方式参考框架内 xxl-job * 对接powerjob替换xxl-job实现分布式任务调度

---
 script/docker/docker-compose.yml |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/script/docker/docker-compose.yml b/script/docker/docker-compose.yml
index 9d56cc9..eb1ab69 100644
--- a/script/docker/docker-compose.yml
+++ b/script/docker/docker-compose.yml
@@ -2,7 +2,7 @@
 
 services:
   mysql:
-    image: mysql:8.0.31
+    image: mysql:8.0.33
     container_name: mysql
     environment:
       # 鏃跺尯涓婃捣
@@ -29,7 +29,7 @@
     network_mode: "host"
 
   nginx-web:
-    image: nginx:1.22.1
+    image: nginx:1.23.4
     container_name: nginx-web
     environment:
       # 鏃跺尯涓婃捣
@@ -50,7 +50,7 @@
     network_mode: "host"
 
   redis:
-    image: redis:6.2.7
+    image: redis:6.2.12
     container_name: redis
     ports:
       - "6379:6379"
@@ -67,7 +67,7 @@
     network_mode: "host"
 
   minio:
-    image: minio/minio:RELEASE.2022-05-26T05-48-41Z
+    image: minio/minio:RELEASE.2023-04-13T03-08-07Z
     container_name: minio
     ports:
       # api 绔彛
@@ -100,7 +100,7 @@
     network_mode: "host"
 
   ruoyi-server1:
-    image: ruoyi/ruoyi-server:5.0.0-SNAPSHOT
+    image: ruoyi/ruoyi-server:5.0.0
     container_name: ruoyi-server1
     environment:
       # 鏃跺尯涓婃捣
@@ -115,7 +115,7 @@
     network_mode: "host"
 
   ruoyi-server2:
-    image: "ruoyi/ruoyi-server:5.0.0-SNAPSHOT"
+    image: ruoyi/ruoyi-server:5.0.0
     container_name: ruoyi-server2
     environment:
       # 鏃跺尯涓婃捣
@@ -130,7 +130,7 @@
     network_mode: "host"
 
   ruoyi-monitor-admin:
-    image: ruoyi/ruoyi-monitor-admin:5.0.0-SNAPSHOT
+    image: ruoyi/ruoyi-monitor-admin:5.0.0
     container_name: ruoyi-monitor-admin
     environment:
       # 鏃跺尯涓婃捣
@@ -141,14 +141,20 @@
     privileged: true
     network_mode: "host"
 
-  ruoyi-xxl-job-admin:
-    image: ruoyi/ruoyi-xxl-job-admin:5.0.0-SNAPSHOT
-    container_name: ruoyi-xxl-job-admin
+  ruoyi-powerjob-server:
+    image: powerjob/powerjob-server:latest
+    restart: always
+    depends_on:
+      - mysql
     environment:
-      # 鏃跺尯涓婃捣
-      TZ: Asia/Shanghai
+      JVMOPTIONS: "-Xmx512m"
+      PARAMS: "--oms.mongodb.enable=false --spring.datasource.core.jdbc-url=jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai --spring.datasource.core.username=root --spring.datasource.core.password=root --oms.table-prefix=pj_"
+    ports:
+      - "7700:7700"
+      - "10086:10086"
+      - "10010:10010"
     volumes:
-      # 閰嶇疆鏂囦欢
-      - /docker/xxljob/logs/:/ruoyi/xxljob/logs
+      - /docker/powerjob-data/powerjob-server:/root/powerjob/server/
     privileged: true
     network_mode: "host"
+

--
Gitblit v1.9.3