perf: 同步任务模块

This commit is contained in:
fit2cloud-chenyw 2024-01-11 18:39:42 +08:00
parent 5d9b8462d2
commit c9a752e198
4 changed files with 16 additions and 2 deletions

View File

@ -13,10 +13,11 @@ WORKDIR /opt/apps
ADD core/core-backend/target/CoreApplication.jar /opt/apps/app.jar
ADD de-xpack/xpack-permissions/target/xpack-permissions-$IMAGE_TAG.jar /opt/apps/xpack-permission.jar
ADD de-xpack/xpack-base/target/xpack-base-$IMAGE_TAG.jar /opt/apps/xpack-base.jar
ADD de-xpack/xpack-sync/target/xpack-sync-$IMAGE_TAG.jar /opt/apps/xpack-sync.jar
ENV JAVA_APP_JAR=/opt/apps/app.jar
HEALTHCHECK --interval=15s --timeout=5s --retries=20 --start-period=30s CMD curl -f 127.0.0.1:8100
CMD java -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/dataease2.0/logs/dump.hprof -Dloader.path=/opt/apps/xpack-permission.jar,/opt/apps/xpack-base.jar -jar /opt/apps/app.jar
CMD java -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/dataease2.0/logs/dump.hprof -Dloader.path=/opt/apps/xpack-permission.jar,/opt/apps/xpack-base.jar,/opt/apps/xpack-sync.jar -jar /opt/apps/app.jar

@ -1 +1 @@
Subproject commit d417a5d19e936fcb86b72f9350f377bd98772fac
Subproject commit 975be1ce83c7d6a6e5648123af35b0031231d91e

View File

@ -0,0 +1,12 @@
version: '2.1'
services:
task-actuator:
image: registry.cn-qingdao.aliyuncs.com/dataease/dataease-sync-task:DE_TAG
container_name: sync-task-actuator
ports:
- 9001:9001
volumes:
- ${DE_BASE}/dataease2.0/task/conf:/opt/apps/config
- ${DE_BASE}/dataease2.0/task/logs:/opt/dataease2.0/logs
networks:
- dataease-network

View File

@ -63,6 +63,7 @@ env | grep DE_ >.env
mkdir -p ${DE_RUN_BASE}/{cache,logs,conf}
mkdir -p ${DE_RUN_BASE}/data/{mysql,static-resource,map,etcd_data,geo}
mkdir -p ${DE_RUN_BASE}/apisix/logs
mkdir -p ${DE_RUN_BASE}/task/logs
chmod 777 ${DE_RUN_BASE}/apisix/logs ${DE_RUN_BASE}/data/etcd_data
if [ "${DE_EXTERNAL_MYSQL}" = "false" ]; then