通过REST端点运行bash命令的最佳实践

时间:2017-07-15 16:47:45

标签: node.js bash nginx npm timeout

所以我建立了一个网站(使用NodeJS),通过服务器中的HTTP查询运行几个bash命令,有时我得到超时(服务器在Nginx上)我正在寻找优化执行时间的最佳实践,请注意我执行以下任务:

  • 将3个文件从模板文件夹复制到新创建的文件夹
  • 运行npm install命令(这是需要很长时间才能运行的命令)
  • 创建新的nginx conf文件并将其添加到启用站点的目录
  • 生成我们的加密证书以支持Nginx的HTTPS
  • 创建用于访问的日志文件和nginx的错误
  • 针对从模板文件夹复制的nodejs文件开始运行pm2

有没有办法优化npm install命令或任何最佳实践来运行长命令而不会得到504超时错误

0 个答案:

没有答案