我在 express.js 上开发一个 REST API,在本地测试了所有东西,上传到 VPS,然后出现了问题:
- 如何自动化下载和安装服务器的过程?这样每次你不用手动加载它,也不要通过控制台调用它
npm install。 - 如何启动服务器以便它在没有控制台的情况下工作?现在,如果你关闭控制台,服务器就会崩溃。
- 如果需要停止/重新启动服务器,如何管理它?
- 如何监控服务器状态?负载、资源使用等?
当然,我读过PM2,GitLab CI,但是我没有经验,而且资料很多,想请教一下。
我在 express.js 上开发一个 REST API,在本地测试了所有东西,上传到 VPS,然后出现了问题:
npm
install。当然,我读过PM2,GitLab CI,但是我没有经验,而且资料很多,想请教一下。
在某个线程主管下开始。我们正在使用supervisord。如果您想要手工艺品进行测试,请通过以下方式运行节点
nohup:通过主机提供的管理面板?
在第一点上,您需要着眼于持续集成。在此请求中,您可以找到很多带有示例的信息。
问题 2-4 仅解决了例如 PM2(如果您指的是快速 Web 服务器)。例如,要启动应用程序,您可以从应用程序文件夹输入命令:
然后监视进程的状态及其资源使用情况:
停止或重新启动进程:
其他命令可以在文档中找到