Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 使用AWS OpsWorks,如何启动节点应用程序?_Node.js_Amazon Web Services_Chef Infra_Aws Opsworks_Recipe - Fatal编程技术网

Node.js 使用AWS OpsWorks,如何启动节点应用程序?

Node.js 使用AWS OpsWorks,如何启动节点应用程序?,node.js,amazon-web-services,chef-infra,aws-opsworks,recipe,Node.js,Amazon Web Services,Chef Infra,Aws Opsworks,Recipe,我在AWS OpsWorks中创建了一个简单的堆栈,它由一个节点应用程序服务器层和一个弹性负载平衡器组成——我试图让我的应用程序在部署生命周期事件中启动。换句话说,在某个时刻,我需要服务器运行node start 我有内置厨师食谱,按生命周期事件总结如下: 设置:opsworks\u nodejs 配置:opsworks\u nodejs::配置 部署:opsworks_nodejs,部署::nodejs 但是,当我使用SSH连接到实例中并检查运行的节点进程时,什么都没有出现。我现在正在深入研究

我在AWS OpsWorks中创建了一个简单的堆栈,它由一个节点应用程序服务器层和一个弹性负载平衡器组成——我试图让我的应用程序在部署生命周期事件中启动。换句话说,在某个时刻,我需要服务器运行
node start

我有内置厨师食谱,按生命周期事件总结如下:

设置:opsworks\u nodejs

配置:opsworks\u nodejs::配置

部署:opsworks_nodejs,部署::nodejs


但是,当我使用SSH连接到实例中并检查运行的节点进程时,什么都没有出现。我现在正在深入研究各个菜谱,但非常感谢您在这项任务上提供的任何帮助或指导。

如果您使用默认的OpsWorks厨师菜谱运行,您必须确保您的主应用程序文件名为server.js,并且它正在侦听端口80或443

有关更多信息,请参见此处-