久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      怎么利用配置文件來管理多個 Node.js 進(jìn)程

      怎么利用配置文件來管理多個 Node.js 進(jìn)程?本篇文章給大家介紹一下PM2用配置文件管理多個Node項目的方法,希望對大家有所幫助!

      怎么利用配置文件來管理多個 Node.js 進(jìn)程

      一、問題簡介

      有多個 Node.js 進(jìn)程需要一起管理時,各自需要的參數(shù)也不同時,創(chuàng)建一個配置文件來管理是最好的方案。

      二、解決方案

      1、生成基礎(chǔ)版本配置文件

      pm2 init simple :可以生成基礎(chǔ)版本的配置文件:ecosystem.config.js

      // ecosystem.config.js module.exports = {     apps: [{         name: "app1",         script: "./app.js"     }] }

      2、生成復(fù)雜版本的配置文件

      pm2 init 等同于 pm2 ecosystem ,可以生成帶有 deploy 屬性的配置文件:ecosystem.config.js

      module.exports = {     apps: [{         script: 'index.js',         watch: '.'     }, {         script: './service-worker/',         watch: ['./service-worker']     }],      deploy: {         production: {             user: 'SSH_USERNAME',             host: 'SSH_HOSTMACHINE',             ref: 'origin/master',             repo: 'GIT_REPOSITORY',             path: 'DESTINATION_PATH',             'pre-deploy-local': '',             'post-deploy': 'npm install && pm2 reload ecosystem.config.js --env production',             'pre-setup': ''         }     } };

      此版本配置適合遠(yuǎn)程配置服務(wù)器使用,實例查看這里!

      https://learn-anything.cn/pm2-nodejs-deploy

      3、使用配置文件

      啟動、停止、重啟、重載、刪除配置文件中所有項目

      pm2 start ecosystem.config.js pm2 stop ecosystem.config.js pm2 restart ecosystem.config.js pm2 reload ecosystem.config.js pm2 delete ecosystem.config.js

      啟動指定應(yīng)用

      pm2 start   ecosystem.config.js --only api-app pm2 start 	ecosystem.config.js --only "api-app,worker-app"

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號