node.js - 如何在无服务器中每分钟运行一次 cron?

标签 node.js cron serverless-framework serverless aws-serverless

我需要为我的服务器每分钟运行一次 cron

rate: cron(* * * * * *)

但它引发了我的错误

  An error occurred: SendNotificationsEventsRuleSchedule1 - Parameter ScheduleExpression is not valid. (Service: AmazonCloudWatchEvents; Status Code: 400; Error Code: ValidationException; Request ID:XXXXXXXXXX.

最佳答案

根据联机帮助页,它应该如下所示:

rate: rate(1 minute)

或者在 serverless.yml 的更多上下文中:

functions:    
  aggregate:    
    handler: statistics.handler    
    events:    
      - schedule:    
          rate: rate(1 minute)

更多信息https://serverless.com/framework/docs/providers/aws/events/schedule/

关于node.js - 如何在无服务器中每分钟运行一次 cron?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57624100/

相关文章:

node.js - 如何在 TypeScript 中向现有 Node 类(例如 Buffer)添加自定义静态方法?

javascript - Multer 使用数据创建新文件夹

Crontab - 每季度运行一次 cronjob

amazon-web-services - 将远程文件夹从多台计算机同步到一个 AWS 实例

node.js - Restify 解析请求正文中的 XML

javascript - Electron preload.js文件中的contextBridge数

python - 如何对 ipython jupyter 笔记本的单元进行 cron 操作?

node.js - 调试 'serverless-webpack' : GraphQL error: Lambda services-publishService threw an Error during invocation

amazon-web-services - SAM/无服务器/CodeBuild 说明

amazon-web-services - "Invalid ELF header"在 AWS Lambda 上使用 libxmljs