firebase - 使用 firebase 和应用引擎创建一次性 cron 作业
问题描述
我正在创建一个应用程序,用户可以在其中创建一段数据,这些数据可以在以后在 ui 中显示。我正在尝试找到一种方法来使用 java 代码(用于 android 设备)或 node.js 代码(firebase 云函数生成一个 cron 作业)动态创建 cron 条目。我一直无法找到一种动态的方法,并且根据我阅读的内容,这可能是不可能的。有没有人知道方法?
解决方案
目前,创建 GAE cron 作业的唯一方法是部署 cron 配置文件(单独部署,或者在某些情况下与应用程序代码一起部署)。今天只能通过 CLI 工具(来自 GAE 或 Cloud SDK)来完成。
我不确定您是否会考虑以编程方式调用此类符合“动态创建 cron 条目”的 CLI 工具。如果您这样做 - 生成 cron 配置文件并编写所需的基于 CLI 的部署脚本将是一种方法。
但是通过 API 创建作业仍然是一个功能请求,请参阅如何在 Google App Engine 中根据用户参数安排重复的作业或任务?. 它还包含另一种可能可接受的方法(与@ceejayoz 评论中提到的方法相同))
推荐阅读
- javascript - Highchart Line chart – data series with multiple axis - 2nd series placed in the middle of X axis
- c - while循环内部的分段错误
- c# - EF6 数据库优先:如何将数据保存到集合导航属性?
- algorithm - 如何有效地移动数字中的小数点直到达到某个阈值
- javascript - 使用 createMuiTheme 更改 Material UI 的 H1
- android - 创建同步的网络和移动应用程序。使用哪些技术
- python - r 中的简单 download.file() 不适用于 requests.get
- node.js - 使用没有框架或 npm 模块的纯 node.js 重定向响应
- python - 从 Python 列表中删除公因子
- github - 使用分页获取所有公共 github 存储库