javascript - 如何编写在计时器上运行的后端服务?

标签 javascript node.js web-services rest backend

我想创建一个后端应用程序,每天早上调用外部 API 并检索某些信息,然后将其保存到我的数据库中。我订阅了 DigitalOcean 和 AWS,所以我可以使用其中任何一个来托管。我是网络开发/javascript 的新手,但在面向对象语言方面有多年的经验并且可以快速掌握它,我只是不确定从哪里开始。谢谢

最佳答案

基于 AWS 的非常简单的步骤:

1-创建 Lambda 函数以调用您的 API 并检索数据并保存到数据库。目前您可以使用 Node.js (JavaScript)、Python 和 Java(Java 8 兼容)创建 Lambda 函数。

2-在触发器选项卡中为您的 lambda 函数创建一个触发器,并为持续时间为一天的源选择 CloudWatch Events。

3-享受您的无服务器功能。

阅读更多信息:

Using AWS Lambda with Scheduled Events

Scenario 6: Run an AWS Lambda Function on a Schedule Using the AWS CLI

Schedule Expressions Using Rate or Cron

关于javascript - 如何编写在计时器上运行的后端服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38493081/

相关文章:

javascript - 动态添加/删除表单输入

node.js - node/mocha http POST 二进制文件(通过正文,而不是表单)以解析错误结尾

java - 桌面应用程序/脚本与 Web 应用程序上的 javascript 交互

web-services - SOA 和 Web 服务以及 ESB

javascript - 如何 : Reset scrollbar position inside of a divide with scrollbars?

javascript - JavaScript 中的展开运算符

javascript - 组合 JavaScript 函数

node.js - Express Routes 中运行时间较长的任务的卸载策略

node.js - 使用Mongoose查询数据时如何显示Multer上传的图片

java - 在 Java Web 服务中生成的客户端工件