如何在AWS Elastic-Beanstalk上自动重新启动节点应用程序

霍拉曼

我已经在这个问题上搜索了一段时间,但是找不到答案。我的问题是在AWS Elastic-Beanstalk服务器上部署Node.js应用程序时,我希望如果应用程序崩溃,Node.js应用程序将自动重启。

实际上,很少有nodejs软件包已经通过命令行支持此命令,例如forever,但是从控制台管理或awscli并没有简便的方法来安装此软件包并执行该软件包以实现自动重启。

我想知道如何解决AWS EB上的重启问题?

瑞安曼

我已确认(截至2015年3月11日)EB确实为您重启了节点。

为了确认,我向我的应用程序添加了一个隐藏的查询参数:

if (req.query.testcrash == 'true') {
    setTimeout(function(){
        undefined.crashMe();
    }, 100);
}

然后在日志中验证发生了异常,并重新启动了我的应用程序。

以供参考:

  • 我的EB / EC2配置为“运行Node.js的64位Amazon Linux 2014.09 v1.0.9”
  • 使用Nginx和节点0.10.31

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在自动缩放的(多实例)Elastic Beanstalk(Tomcat)应用程序(AWS)中配置数据文件?

来自分类Dev

从AWS Elastic Beanstalk下载应用程序

来自分类Dev

如何在AWS Elastic Beanstalk上配置我的WSGI应用程序的名称?

来自分类Dev

如何在AWS Elastic Beanstalk上部署结构化Flask应用程序

来自分类Dev

如何在AWS Elastic Beanstalk上强制应用程序版本

来自分类Dev

如何在AWS Elastic Beanstalk中访问/下载当前应用程序?

来自分类Dev

如何在Elastic Beanstalk中的EC2实例上重新启动httpd以启用HTTPS?

来自分类Dev

如何在AWS Elastic Beanstalk中基于延迟配置扩展?

来自分类Dev

如何在AWS Elastic Beanstalk上运行Rails后台作业?

来自分类Dev

如何在AWS Elastic Beanstalk上运行celery worker?

来自分类Dev

如何在AWS Elastic Beanstalk上部署next.js?

来自分类Dev

如何在 AWS Elastic Beanstalk 上设置编码?

来自分类Dev

Elastic Beanstalk AWS中的环境与应用程序

来自分类Dev

如何在Touch设备上自动启动应用程序?

来自分类Dev

如何在AWS Elastic beantalk中部署django应用

来自分类Dev

如何在AWS Elastic Beanstalk上自定义Nginx以实现负载均衡Meteor?

来自分类Dev

如何在AWS S3存储桶中使用Angular应用程序对AWS Elastic Beanstalk中的服务进行API调用

来自分类Dev

如何为我的AWS Elastic Beanstalk应用程序安装matplotlib?

来自分类Dev

如何使用AWS Elastic Beanstalk创建Ubuntu服务器应用程序?

来自分类Dev

如何将Flask应用程序发送到AWS Elastic Beanstalk?

来自分类Dev

如何将Spring Boot应用程序大战部署到AWS Elastic Beanstalk?

来自分类Dev

如果出现任何错误,如何自动重新打开/重新启动WPF应用程序?

来自分类Dev

如何在Elastic Beanstalk AWS上使用MySQL托管节点js / express服务器

来自分类Dev

如何在Qt中重新启动应用程序?

来自分类Dev

如何将程序包(例如libjpeg-dev)自动加载到我的Elastic Beanstalk应用程序?

来自分类Dev

如何为部署到AWS Elastic Beanstalk的ASP.NET应用程序设置应用程序池标识

来自分类Dev

如何为部署到AWS Elastic Beanstalk的ASP.NET应用程序设置应用程序池标识

来自分类Dev

FTP with AWS elastic Beanstalk

来自分类Dev

如何在Elastic Beanstalk应用程序中监视控制台输出(stdout)?

Related 相关文章

  1. 1

    如何在自动缩放的(多实例)Elastic Beanstalk(Tomcat)应用程序(AWS)中配置数据文件?

  2. 2

    从AWS Elastic Beanstalk下载应用程序

  3. 3

    如何在AWS Elastic Beanstalk上配置我的WSGI应用程序的名称?

  4. 4

    如何在AWS Elastic Beanstalk上部署结构化Flask应用程序

  5. 5

    如何在AWS Elastic Beanstalk上强制应用程序版本

  6. 6

    如何在AWS Elastic Beanstalk中访问/下载当前应用程序?

  7. 7

    如何在Elastic Beanstalk中的EC2实例上重新启动httpd以启用HTTPS?

  8. 8

    如何在AWS Elastic Beanstalk中基于延迟配置扩展?

  9. 9

    如何在AWS Elastic Beanstalk上运行Rails后台作业?

  10. 10

    如何在AWS Elastic Beanstalk上运行celery worker?

  11. 11

    如何在AWS Elastic Beanstalk上部署next.js?

  12. 12

    如何在 AWS Elastic Beanstalk 上设置编码?

  13. 13

    Elastic Beanstalk AWS中的环境与应用程序

  14. 14

    如何在Touch设备上自动启动应用程序?

  15. 15

    如何在AWS Elastic beantalk中部署django应用

  16. 16

    如何在AWS Elastic Beanstalk上自定义Nginx以实现负载均衡Meteor?

  17. 17

    如何在AWS S3存储桶中使用Angular应用程序对AWS Elastic Beanstalk中的服务进行API调用

  18. 18

    如何为我的AWS Elastic Beanstalk应用程序安装matplotlib?

  19. 19

    如何使用AWS Elastic Beanstalk创建Ubuntu服务器应用程序?

  20. 20

    如何将Flask应用程序发送到AWS Elastic Beanstalk?

  21. 21

    如何将Spring Boot应用程序大战部署到AWS Elastic Beanstalk?

  22. 22

    如果出现任何错误,如何自动重新打开/重新启动WPF应用程序?

  23. 23

    如何在Elastic Beanstalk AWS上使用MySQL托管节点js / express服务器

  24. 24

    如何在Qt中重新启动应用程序?

  25. 25

    如何将程序包(例如libjpeg-dev)自动加载到我的Elastic Beanstalk应用程序?

  26. 26

    如何为部署到AWS Elastic Beanstalk的ASP.NET应用程序设置应用程序池标识

  27. 27

    如何为部署到AWS Elastic Beanstalk的ASP.NET应用程序设置应用程序池标识

  28. 28

    FTP with AWS elastic Beanstalk

  29. 29

    如何在Elastic Beanstalk应用程序中监视控制台输出(stdout)?

热门标签

归档