我有一个本地运行的dockerized Flask应用程序,该应用程序由多个REST API端点组成。一切都按预期工作,因此当在其中一个端点上执行GET请求时,将从Postgres数据库中检索数据,然后将其显示为json。大。到目前为止,数据库只是测试数据,现在我需要不断用真实数据更新数据库。
我有从网络提取数据的脚本,并且我了解如何通过发布和放置请求将其添加到数据库中,但是我不了解的是如何以及在何处连续运行该脚本,不会干扰服务器的REST API部分,反之亦然,几乎就像是后端中的一个完全独立的实体一样。
为此,我是否要创建一个全新的flask应用程序,该应用程序在其自己的服务器上运行,并持续运行脚本并将已抓取的数据添加到数据库中,以便其他包含API端点的flask应用程序可以在访问时访问它需要吗?我觉得自己离这里还很遥远,并且对于最好的前进方式的任何投入都深表感谢。谢谢!