调度docker容器与包含调度任务的持久容器

2024-06-16 10:54:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个docker文件,它运行一个python脚本,应该定期(每20分钟)下载一个带有api调用的json文件

就我所知,我可以在两个选项中进行选择以安排此工作:

  1. 在Python中使用apschedulershedschedule
  2. 使用cronsystemd计时器调度docker文件

问题:

  • 我是否错过了任何选择
  • 一般来说,在什么条件下,一个人会选择一个而不是另一个
  • 我假设选项2对吗。对我的特殊情况更合适吗

Tags: 文件docker脚本apijson选项条件调度
1条回答
网友
1楼 · 发布于 2024-06-16 10:54:20

我认为第1个选项更可取,因为整个docker映像将完好无损——应该为给定项目执行的所有功能都在docker映像的“内部”执行。你所要做的就是运行映像,而不必担心外部因素(无论是否安排)

你也可以试试simple_scheduler,它很容易使用

相关问题 更多 >