node.js - 按计划在 AWS EC2 中运行 Node.js 函数

标签 node.js amazon-web-services amazon-ec2 aws-lambda

我正在尝试实现按预定时间间隔在 AWS EC2 实例上运行 Node.js 代码的能力。它类似于 AWS Lambda 的工作方式,但 Lambda 不提供我需要的资源量。我已经有一个可用的 Node.js 应用程序,我只需要让它在 EC2 上运行(我认为)。

我是服务器和 EC2 的新手,所以我不知道如何实现这一目标。我能够很好地设置和运行 EC2 实例,但运行代码是另一回事。我的想法是在 EC2 实例上托管 Node.js 应用程序,但按调用应用程序在 EC2 中启动的计划运行 Lambda 函数。我只是不知道从哪里开始学习如何做到这一点。

一如既往,感谢您的帮助!

最佳答案

不要使用 Lambda 来安排作业。 Linux 服务器上已经有一个名为 Cron 的作业调度服务。搜索“cron”或“crontab”以了解如何在 Linux 上安排作业。

关于node.js - 按计划在 AWS EC2 中运行 Node.js 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37142140/

相关文章:

node.js - AWS Elastic Beanstalk : Do I have to deploy my app with full "/node_modules" and "/bower_components" and compiled sass and other dependencies?

node.js - 对 Socket.io 和 Express.js 之间的关系感到困惑

linux - 在 amazon ec2 中执行 scp 连接时获取连接被拒绝

amazon-web-services - Terraform:cat 命令问题

node.js - 无法在 Windows 中使用 npm 安装 Gulp

javascript - 使用 Bower 安装 AdminLTE

java - 使用 Java 连接 AWS aerospike 实例

amazon-web-services - 亚马逊事件桥 : Match an object inside of an array

amazon-web-services - AWS S3 IAM 根据标签授予对存储桶的访问权限

Mongodb EC2 EBS 备份