upd
This commit is contained in:
parent
a43b8322fd
commit
32a01b7193
@ -9,12 +9,14 @@ ENV PYTHONDONTWRITEBYTECODE=1
|
|||||||
ENV PYTHONUNBUFFERED=1
|
ENV PYTHONUNBUFFERED=1
|
||||||
ENV FLASK_APP=web/app.py
|
ENV FLASK_APP=web/app.py
|
||||||
ENV FLASK_ENV=production
|
ENV FLASK_ENV=production
|
||||||
|
ENV TZ=Asia/Shanghai
|
||||||
|
|
||||||
# 安装系统依赖
|
# 安装系统依赖
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
gcc \
|
gcc \
|
||||||
g++ \
|
g++ \
|
||||||
curl \
|
curl \
|
||||||
|
tzdata \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# 复制requirements文件
|
# 复制requirements文件
|
||||||
|
|||||||
@ -86,9 +86,19 @@ def main():
|
|||||||
"""主函数"""
|
"""主函数"""
|
||||||
logger.info('数据采集服务已启动')
|
logger.info('数据采集服务已启动')
|
||||||
|
|
||||||
# 每天9点和15点运行策略
|
# 工作日(周一到周五) 9点和15点运行策略 (北京时间)
|
||||||
schedule.every().day.at('09:00').do(run_strategy)
|
schedule.every().monday.at('09:00').do(run_strategy)
|
||||||
schedule.every().day.at('15:00').do(run_strategy)
|
schedule.every().monday.at('15:00').do(run_strategy)
|
||||||
|
schedule.every().tuesday.at('09:00').do(run_strategy)
|
||||||
|
schedule.every().tuesday.at('15:00').do(run_strategy)
|
||||||
|
schedule.every().wednesday.at('09:00').do(run_strategy)
|
||||||
|
schedule.every().wednesday.at('15:00').do(run_strategy)
|
||||||
|
schedule.every().thursday.at('09:00').do(run_strategy)
|
||||||
|
schedule.every().thursday.at('15:00').do(run_strategy)
|
||||||
|
schedule.every().friday.at('09:00').do(run_strategy)
|
||||||
|
schedule.every().friday.at('15:00').do(run_strategy)
|
||||||
|
|
||||||
|
logger.info('调度时间设置: 工作日(周一至周五) 9:00和15:00 (北京时间)')
|
||||||
|
|
||||||
# # 立即运行一次(用于测试)
|
# # 立即运行一次(用于测试)
|
||||||
# logger.info('立即执行一次策略扫描...')
|
# logger.info('立即执行一次策略扫描...')
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user