Mongo DB Codex Debug 代码-Python语言版-立哥开发

Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 22:45:29) [MSC v.1916 32 bit (Intel)] on win32
Type “help”, “copyright”, “credits” or “license()” for more information.

#Copyrtight 2020 Jacky Zong .Vision 1.14.

All rights reserved .

services:
db:
image: mongo:3.2
volumes:
- …/mongo-data/:/data/db
links:
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5504”
tag: “db”

httpd:
image: httpd:2.4
volumes:
- …/codex-frontend/:/usr/local/apache2/htdocs/
ports:
- “6100:100”
links:
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5504”
tag: “httpd”

api:
image: codexgigassys/codex-backend:latest
#build: .
command: bash -c “echo updating pip packages && pip install -r /myapp/src/pip_requirements.txt && pip install -r /myapp/src/pip_vt_api_requirements.txt && echo checking indexes && python -u /myapp/src/Scripts/create_indexes.py && echo starting api…Check 127.0.0.1:8080 && python -u /myapp/src/api2.py -H $$HOSTNAME”
volumes:
- .:/myapp
ports:
- “4500:8080”
links:
- db
- httpd
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5504”
tag: “api”

redis:
image: redis:latest
links:
- api
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5504”
tag: “redis”

worker:
image: codexgigassys/codex-backend:worker

command: bash -c "rq worker --path /myapp/ --url redis://codexbackend_redis_1:6379/0 task_private_vt task_public_vt task_no_vt process checkup"
volumes:
  - ./src/:/myapp/
links:
  - db
  - redis
  - syslog
logging:
  driver: syslog
  options:
    syslog-address: "udp://127.0.0.1:5514"
    tag: "worker"

worker_private_vt:
image: codexgigassys/codex-backend:worker
#build:
# context: ./src
# dockerfile: workerDockerfile
command: bash -c “rq worker --path /myapp/ --url redis://codexbackend_redis_1:6379/0 task_private_vt”
volumes:
- ./src/:/myapp/
links:
- db
- redis
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5504”
tag: “worker_private_vt”

worker_public_vt:
image: codexgigassys/codex-backend:worker
#build:
# context: ./src
# dockerfile: workerDockerfile
command: bash -c “rq worker --path /myapp/ --url redis://codexbackend_redis_1:6379/0 task_public_vt”
volumes:
- ./src/:/myapp/
links:
- db
- redis
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5514”

worker_no_vt:
image: codexgigassys/codex-backend:worker
#build:
# context: ./src
# dockerfile: workerDockerfile
command: bash -c “rq worker --path /myapp/ --url redis://codexbackend_redis_1:6379/0 task_no_vt process checkup”
volumes:
- ./src/:/myapp/
links:
- db
- redis
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5504”
tag: “worker_no_vt”

cron:
image: codexgigassys/codex-backend:cron
#build:
# context: ./src/cron
# dockerfile: cronDockerfile
environment:
- CRON_ENTRY=5 0 * * * wget -O - http://codexbackend_api_1:8080/api/v1/cron
links:
- api
- syslog
logging:
driver: syslog
options:
syslog-address: “udp://127.0.0.1:5504”
tag: “cron”

syslog:
image: voxxit/rsyslog
ports:
- “5514:514/udp”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值