怎么在服务器运行多个node项目

发布于 2022-09-06 01:13:38 字数 93 浏览 17 评论 0

我在阿里云上面放了个node项目,在终端用node app.js把项目运行起来了。想去另一个目录再运行一个项目。这样就要结束当前的app.js这项目。怎么才能运行多个项目?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

檐上三寸雪 2022-09-13 01:13:38

pm2 如果有多个进程同时启动的话,可以通过自己写一个json文件 然后pm2 start apps.json就可以一键启动很多个进程了
{

"apps":[
    {
        "name":"app1",
        "cwd":"/project/app1/",
        "max_memory_restart":"1024M",
        "log_date_format":"YYYY-MM-DD HH:mm:ss SSS",
        "script":"/project/app1.js",
        "env":{
            "http_proxy":"http://10.12.xxx.xxx:xxxx"
        }
    },
      {
        "name":"app2",
        "cwd":"/project/app2/",
        "max_memory_restart":"1024M",
        "log_date_format":"YYYY-MM-DD HH:mm:ss SSS",
        "script":"/project/app2.js",
        "env":{
            "http_proxy":"http://10.12.xxx.xxx:xxxx"
        }
    }]
    }
踏月而来 2022-09-13 01:13:38

npm搜pm2

长安忆 2022-09-13 01:13:38

forever 是个不错的选择

望笑 2022-09-13 01:13:38

npm install pm2 -g #安装全局pm2
pm2 start app1.js #启动app1
pm2 start app2.js #启动app2
pm2 start app3.js #启动app3
......

淡笑忘祈一世凡恋 2022-09-13 01:13:38

pm2 是一个不错的选择。

https://www.npmjs.com/package...

没有伤那来痛 2022-09-13 01:13:38

安装npm2,node进程管理工具

指尖上的星空 2022-09-13 01:13:38

你可以考虑用docker

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文