所以我建立了一个网站(使用NodeJS),通过服务器中的HTTP查询运行几个bash命令,有时我得到超时(服务器在Nginx上)我正在寻找优化执行时间的最佳实践,请注意我执行以下任务:
- 将3个文件从模板文件夹复制到新创建的文件夹
- 运行npm install命令(这是需要很长时间才能运行的命令)
- 创建新的nginx conf文件并将其添加到启用站点的目录
- 生成我们的加密证书以支持Nginx的HTTPS
- 创建用于访问的日志文件和nginx的错误
- 针对从模板文件夹复制的nodejs文件开始运行pm2
有没有办法优化npm install命令或任何最佳实践来运行长命令而不会得到504超时错误