AWS CodeDeploy停留在Application start

时间:2018-03-07 11:45:36

标签: node.js amazon-web-services aws-code-deploy aws-codepipeline

我有一个nodejs应用,我需要在EC2主机上运行。管道正在传递文件,如果我手动运行它可以工作。但是在ApplicationStart阶段它会陷入pending状态。我的start-server.sh是这样的:

grunt build && cd ./dist && http-server -p 9000 > /dev/null 2> /dev/null < /dev/null & 

服务器本身启动并且正在运行但由于某种原因,部署步骤一直在等待它。如果我手动运行它,它将作为一个分离的进程正常启动。任何解决方案/解决方法?

1 个答案:

答案 0 :(得分:1)

尝试在命令末尾添加&Here's一篇包含大量建议的帖子。