stanley-king 1 year ago
parent
commit
a5dd222354

+ 16 - 0
docker/compose/yl/compose.env

@@ -0,0 +1,16 @@
+#Mobile接入层Nigix端口
+MACCNGINX_PORT=8000
+#Admin后台Nginx端口
+ADMINGINX_PORT=80
+#主站上传文件路径
+SHOP_UPLOAD_PATH=/nfs/ylupload
+#日志路径
+SHOP_LOG_PATH=/mnt/yllog
+#机构后台页面路径
+MERCHANT_PATH=/nfs/ylmerchant
+#docker 网络名称
+DOCKER_NET_NAME=net_ylshop
+#docker 容器名称前缀
+CONTAINER_PREFIX=yl
+#商城部署到容器的根目录
+SHOP_ROOT_PATH=/var/www/html

+ 10 - 0
docker/compose/yl/cpenv

@@ -0,0 +1,10 @@
+#!/bin/bash
+
+# shellcheck disable=SC2039
+dest_dirs=("yl-macc" "yl-admin" "yl-cli" "yl-master" "yl-slave" "yl-worker")
+src_file=".env"
+
+for dir in "${dest_dirs[@]}"; do
+    cp "$src_file" "$dir/"
+    echo "$dir/"
+done

+ 52 - 0
docker/compose/yl/yl-admin/docker-compose.yml

@@ -0,0 +1,52 @@
+version: "3.7"
+
+services:
+  nginx:
+    image: nginx:alpine
+    ports:
+      - ${ADMINGINX_PORT}:80
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/nginx/admin.conf:/etc/nginx/nginx.conf:ro
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${MERCHANT_PATH}:${SHOP_ROOT_PATH}/merchant
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-adnginx"
+    command: [ nginx,'-g','daemon off;' ]
+    extra_hosts:
+      - docker.hostip:172.17.0.1
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  mch:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ../conf/php/spwan-start:/usr/local/bin/spwan-start
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: '${CONTAINER_PREFIX}-admch'
+    command: [ spwan-start,"/mchsrv/mchsrv_run.php","8" ]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  web:
+    image: php-fpm:alpine
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ../conf/php-fpm/php-fpm.conf:/usr/local/etc/php-fpm.conf
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: '${CONTAINER_PREFIX}-adweb'
+    command: [php-fpm]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+networks:
+  net_yzshop:
+    external: true

+ 18 - 0
docker/compose/yl/yl-cli/docker-compose.yml

@@ -0,0 +1,18 @@
+version: "3.9"
+
+services:
+  phpcli:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-php"
+    networks:
+      - ${DOCKER_NET_NAME}
+
+networks:
+  net_yzshop:
+    external: true

+ 37 - 0
docker/compose/yl/yl-macc/docker-compose.yml

@@ -0,0 +1,37 @@
+version: "3.7"
+
+services:
+  nginx:
+    image: nginx:alpine
+    ports:
+      - ${MACCNGINX_PORT}:80
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/nginx/macc.conf:/etc/nginx/nginx.conf:ro
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${MERCHANT_PATH}:${SHOP_ROOT_PATH}/merchant
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+      - /nfs/ylclient/chinatelecom:/var/www/html/chinatelecom
+    container_name: "${CONTAINER_PREFIX}-mnginx"
+    command: [nginx,'-g','daemon off;']
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  macc:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+      - ../conf/php/spwan-start:/usr/local/bin/spwan-start
+    container_name: "${CONTAINER_PREFIX}-macc"
+    command: [ spwan-start,"/mobile/macc_run.php","16" ]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+networks:
+  net_yzshop:
+    external: true

+ 46 - 0
docker/compose/yl/yl-master/docker-compose.yml

@@ -0,0 +1,46 @@
+version: "3.7"
+
+services:
+  crontabsrv:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ../conf/crontab/master_root:/var/spool/cron/crontabs/root
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-master-crontab"
+    command: [crond,"-f"]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  cronsec:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-master-cronsec"
+    command: [php,"${SHOP_ROOT_PATH}/crontab/index.php",'minutes','second_queue']
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  accedit:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-master-accedit"
+    command: [php,"${SHOP_ROOT_PATH}/crontab/index.php",'minutes','account_edit']
+    networks:
+      - ${DOCKER_NET_NAME}
+
+networks:
+  net_yzshop:
+    external: true

+ 60 - 0
docker/compose/yl/yl-slave/docker-compose.yml

@@ -0,0 +1,60 @@
+version: "3.7"
+
+services:
+  crontabslave:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ../conf/crontab/slave_root:/var/spool/cron/crontabs/root
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-slave-cron"
+    command: [crond,"-f"]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  taska:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-slave-taska"
+    command: [php,"${SHOP_ROOT_PATH}/crontab/index.php",'minutes','task']
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  taskb:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-slave-taskb"
+    command: [php,"${SHOP_ROOT_PATH}/crontab/index.php",'minutes','task']
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  statutil:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-slave-stat"
+    command: [php,"${SHOP_ROOT_PATH}/crontab/index.php",'minutes','stat']
+    networks:
+      - ${DOCKER_NET_NAME}
+
+
+networks:
+  net_yzshop:
+    external: true

+ 45 - 0
docker/compose/yl/yl-worker/docker-compose.yml

@@ -0,0 +1,45 @@
+version: "3.7"
+
+services:
+  cordsrv:
+    image: php-sredis:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php-swoole.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-wcodispatcher"
+    command: [php,"${SHOP_ROOT_PATH}/rdispatcher/codispatcher.php","16"]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  queuesrv:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-wqueue"
+    command: [php,"${SHOP_ROOT_PATH}/queue/index.php", "queue", "index"]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+  searcher:
+    image: php-zts:7.3.18
+    volumes:
+      - ../../../../:${SHOP_ROOT_PATH}
+      - ../conf/etc/localtime:/etc/localtime:ro
+      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
+      - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
+      - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
+    container_name: "${CONTAINER_PREFIX}-wsearcher"
+    command: [php, "${SHOP_ROOT_PATH}/searcher.php"]
+    networks:
+      - ${DOCKER_NET_NAME}
+
+networks:
+  net_yzshop:
+    external: true

+ 3 - 0
docker/compose/yl/yl-worker/restart_cordsrv.sh

@@ -0,0 +1,3 @@
+docker-compose stop -t 1200 cordsrv
+docker-compose up -d cordsrv
+docker-compose ps

+ 3 - 0
docker/compose/yl/yl-worker/stop_all.sh

@@ -0,0 +1,3 @@
+docker-compose stop -t 1200 cordsrv
+docker-compose down
+docker-compose ps

+ 0 - 58
docker/compose/yl/ylacc/docker-compose.yml

@@ -1,58 +0,0 @@
-version: "3.7"
-
-services:
-  accnginx:
-    image: nginx:alpine
-    ports:
-      - "8000:80"
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/nginx/nginx.conf:/etc/nginx/nginx.conf:ro
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /nfs/ylmerchant:/var/www/html/merchant
-      - /nfs/ylclient/chinatelecom:/var/www/html/chinatelecom
-    container_name: "yl-accnginx"
-    command: [nginx,'-g','daemon off;']
-    extra_hosts:
-      - "docker.hostip:172.17.0.1"
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  mobile:
-    image: php-zts:7.3.18
-    ports:
-      - "9700:9100"
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-      - ../conf/php/mobile-spwan-start:/usr/local/bin/docker-spwan-start
-    container_name: "yl-mobile"
-    command: ['docker-spwan-start']
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  vapisrv:
-    image: php-zts:7.3.18
-    ports:
-      - 9703:9100
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /mnt/upload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-      - ../conf/php/vapi-spwan-start:/usr/local/bin/docker-spwan-start
-    container_name: "yl-vapi"
-    command: ['docker-spwan-start']
-    deploy:
-      resources:
-        limits:
-          cpus: '8'

+ 0 - 60
docker/compose/yl/yladmin/docker-compose.yml

@@ -1,60 +0,0 @@
-version: "3.7"
-
-services:
-  nginx:
-    image: nginx:alpine
-    ports:
-      - "8000:80"
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/nginx/nginx_admin.conf:/etc/nginx/nginx.conf:ro
-      - ./redmine/:/var/www/html/redmine
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /nfs/ylmerchant:/var/www/html/merchant
-    container_name: "yl-nginx"
-    command: [nginx,'-g','daemon off;']
-    extra_hosts:
-      - "docker.hostip:172.17.0.1"
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  merchant:
-    image: php-zts:7.3.18
-    ports:
-      - "9702:9102"
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/php/mch-spwan-start:/usr/local/bin/docker-spwan-start
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-merchant"
-    command: [docker-spwan-start]
-    deploy:
-      resources:
-        limits:
-          cpus: '4'
-
-  web:
-    image: php-fpm:alpine
-    ports:
-      - "9600:9000"
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/php-fpm/php-fpm.conf:/usr/local/etc/php-fpm.conf
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-admin"
-    command: [php-fpm]
-    extra_hosts:
-      - "docker.hostip:172.17.0.1"
-    deploy:
-      resources:
-        limits:
-          cpus: '8'

+ 0 - 44
docker/compose/yl/ylcli/docker-compose.yml

@@ -1,44 +0,0 @@
-version: "3.7"
-
-services:
-  phpcli:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-php"
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  swoole:
-    image: php-swool-redis:latest
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php-swoole.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-swoole"
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  pybash:
-    image: pycpu:3.7.10
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php-swoole.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    container_name: "yl-pybash"
-    command: [python,'/var/www/html/plot/copy_channel.py']
-    extra_hosts:
-      - "docker.hostip:172.17.0.1"

+ 0 - 36
docker/compose/yl/ylmaster-crond/docker-compose.yml

@@ -1,36 +0,0 @@
-version: "3.7"
-
-services:
-  crontabsrv:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/crontab/root:/var/spool/cron/crontabs/root
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-crontab"
-    command: [crond,"-f"]
-
-  cronsec:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-cronsec"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','second_queue']
-
-  accedit:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-accedit"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','account_edit']

+ 0 - 14
docker/compose/yl/ylplot/docker-compose.yml

@@ -1,14 +0,0 @@
-version: "3.7"
-
-services:
-  flasksrv:
-    image: pycpu:3.7.10
-    ports:
-      - "5000:5000"
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    container_name: "yl-flask"
-    command: ['python','app.py']

+ 0 - 101
docker/compose/yl/ylslave-crond/docker-compose.yml

@@ -1,101 +0,0 @@
-version: "3.7"
-
-services:
-  crontabslave:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/crontab/slave_root:/var/spool/cron/crontabs/root
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-slavecron"
-    command: [crond,"-f"]
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  taska:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/crontab/slave_root:/var/spool/cron/crontabs/root
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-taska"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','admin_task']
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  taskb:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/crontab/slave_root:/var/spool/cron/crontabs/root
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-taskb"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','admin_task']
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  taskc:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/crontab/slave_root:/var/spool/cron/crontabs/root
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-taskc"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','admin_task']
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  statutil:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-statutil"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','stat_util']
-
-  mtaska:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/crontab/slave_root:/var/spool/cron/crontabs/root
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-mtaska"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','merchant_task']
-
-  mtaskb:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - ../conf/crontab/slave_root:/var/spool/cron/crontabs/root
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-mtaskb"
-    command: [php,"/var/www/html/crontab/index.php",'minutes','merchant_task']

+ 0 - 58
docker/compose/yl/ylstatcalc/docker-compose.yml

@@ -1,58 +0,0 @@
-version: "3.7"
-
-services:
-  mamount:
-    image: pycpu:3.7.10
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    restart: always
-    container_name: "yl-mamount"
-    command: ['python','mamount_lack.py', '-h', '172.26.80.7', '-p', '6379']
-
-
-  mpratios:
-    image: pycpu:3.7.10
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    restart: always
-    container_name: "yl-mpratios"
-    command: ['python','mprofit_ratio.py', '-h', '172.26.80.7', '-p', '6379']
-
-  mtimesratios:
-    image: pycpu:3.7.10
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    restart: always
-    container_name: "yl-mtimesratios"
-    command: [ 'python','mtimesratio.py', '-h', '172.26.80.7', '-p', '6379' ]
-
-  chspeedratio:
-    image: pycpu:3.7.10
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    restart: always
-    container_name: "yl-chspeedratio"
-    command: ['python','chspeedratio.py', '-h', '172.26.80.7', '-p', '6379']
-
-  chspeedctl:
-    image: pycpu:3.7.10
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    restart: always
-    container_name: "yl-chspeedctl"
-    command: ['python','chspeedctl.py', '-h', '172.26.80.7', '-p', '6379']

+ 0 - 17
docker/compose/yl/ylstatwrite/docker-compose.yml

@@ -1,17 +0,0 @@
-version: "3.7"
-
-services:
-  qreader:
-    image: pycpu:3.7.10
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - /mnt/upload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-      - /mnt/stdata:/var/www/html/data/stdata
-    container_name: "yl-qreader"
-    command: ['python','qreader.py','-h', '172.26.80.7', '-p', '6379']
-    deploy:
-      resources:
-        limits:
-          cpus: "8.0"

+ 0 - 39
docker/compose/yl/ylworker/docker-compose.yml

@@ -1,39 +0,0 @@
-version: "3.7"
-
-services:
-  codispatcher:
-    image: php-swool-redis:latest
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php-swoole.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-codispatcher"
-    command: [php,"/var/www/html/rdispatcher/codispatcher.php","16"]
-    deploy:
-      resources:
-        limits:
-          cpus: '8'
-
-  queue:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-queue"
-    command: [php,"/var/www/html/queue/index.php", "queue", "index"]
-
-  searcher:
-    image: php-zts-debug:7.3.18
-    volumes:
-      - ../../../../:/var/www/html
-      - ../conf/etc/localtime:/etc/localtime:ro
-      - ../conf/php/php.ini:/usr/local/etc/php/php.ini
-      - /nfs/ylupload:/var/www/html/data/upload
-      - /mnt/yllog:/var/www/html/data/log
-    container_name: "yl-searcher"
-    command: [php, "/var/www/html/searcher.php"]

+ 0 - 4
docker/compose/yl/ylworker/restart_all.sh

@@ -1,4 +0,0 @@
-docker-compose stop -t 1200 codispatcher
-docker-compose down
-docker-compose up -d
-docker-compose ps

+ 0 - 3
docker/compose/yl/ylworker/restart_cordsrv.sh

@@ -1,3 +0,0 @@
-docker-compose stop -t 1200 codispatcher
-docker-compose up -d codispatcher
-docker-compose ps

+ 0 - 3
docker/compose/yl/ylworker/stop_all.sh

@@ -1,3 +0,0 @@
-docker-compose stop -t 1200 codispatcher
-docker-compose down
-docker-compose ps