diff --git a/appmanage/Dockerfile b/appmanage/Dockerfile index d6cf741e..ef28a3a5 100644 --- a/appmanage/Dockerfile +++ b/appmanage/Dockerfile @@ -10,7 +10,7 @@ COPY static ./static COPY requirements.txt main.py ./ RUN apt update -# Install supervisords +# Install supervisord RUN apt install -y supervisor COPY config/supervisord.conf /etc/supervisor/conf.d/supervisord.conf COPY config/cmd.sh /cmd.sh diff --git a/appmanage/api/service/manage.py b/appmanage/api/service/manage.py index b4da7aed..f375970c 100644 --- a/appmanage/api/service/manage.py +++ b/appmanage/api/service/manage.py @@ -22,7 +22,9 @@ from rq import Queue, Worker, Connection from rq.registry import StartedJobRegistry, FinishedJobRegistry, DeferredJobRegistry, FailedJobRegistry, ScheduledJobRegistry, CanceledJobRegistry from api.exception.command_exception import CommandException from apscheduler.schedulers.background import BackgroundScheduler -from apscheduler.triggers.interval import IntervalTrigger,CronTrigger +from apscheduler.triggers.date import DateTrigger +from apscheduler.triggers.cron import CronTrigger +from apscheduler.triggers.interval import IntervalTrigger # 指定 Redis 容器的主机名和端口 redis_conn = Redis(host='websoft9-redis', port=6379)