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

时间:2016-07-21 00:47:15

标签: javascript node.js web-services rest backend

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

2 个答案:

答案 0 :(得分:1)

基于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

答案 1 :(得分:0)

看看laterJs。适用于Node和浏览器。