我有一个 Flask 应用程序,它仅在应用程序启动时从外部源获取数据。 我需要刷新应用数据,最简单的方法(不更改应用逻辑)是每天重新启动部署(将 pod 缩放到零并再次放大)。
这是否可以在部署配置 (DeploymentConfig) 中实现? OpenShift 版本为 v3.11.104。
答案 0 :(得分:0)
似乎可以通过使用 OpenShift Cronjob 运行应用程序、将 Cronjob 配置为每天运行并将 ConcurrencyPolicy 参数设置为 Replace 来解决。 >