当前位置: 首页 > news >正文

网站建设费用请示个人网页设计

网站建设费用请示,个人网页设计,专门做老年旅游的网站,sea wordpresspm2进程管理 本节我们将介绍如何使用 pm2 运行和监管我们的 express 项目 准备工作 一个 express 项目全局安装 pm2 npm install -g pm2pm2使用介绍 启动应用 你可以用纯命令去运行一个node项目,假设原本运行项目使用 node src/index.js可以跑起来一个项目&am…

pm2进程管理

本节我们将介绍如何使用 pm2 运行和监管我们的 express 项目

准备工作

  • 一个 express 项目
  • 全局安装 pm2
npm install -g pm2

pm2使用介绍

启动应用

你可以用纯命令去运行一个node项目,假设原本运行项目使用 node src/index.js可以跑起来一个项目,则:

pm2 start -name "pm2-node-app" node -- src/index

当然你还可以通过将部分信息写到配置文件中,文件可以是 js, json 等,js格式的可以通过以下命令生成:

pm2 init

这将得到一个名为 “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': ''}}
};

deploy那部分是构建,在本节我们仅将 pm2 用于项目的运行管理,无需关注构建。重点是 apps 列表,每一个元素分别对应一个应用的配置信息,包括启动时运行的脚本命令(script),文件变动监控(watch)等

热重载

假设我们的源码入口位于 “src\index.js”,我们需要开发时热重启项目(仅src内文件变动):

module.exports = {apps : [{script: 'src/index.js',watch: ['src']}]
};

pm2根据这个文件去运行应用时可以直接这样:

pm2 start  // 与ecosystem.config.js同目录

如果你使用其它的配置文件,如 json,配置的格式也是类似的,则需要向pm2指明该配置文件名,如:

pm2 start app.json

管理应用

  • pm2 stop <id|name|namespace|all|json|stdin>:停止指定的应用
  • pm2 restart <id|name|namespace|all|json|stdin>:重启指定的应用
  • pm2 reload <id|name|namespace|all|json|stdin>:即刻重载web应用
  • pm2 delete <id|name|namespace|all|json|stdin>:删除指定的应用

应用监控

  • pm2 ls:终端中查看所有应用状况
  • pm2 monit:打开终端的监控面板
  • pm2 plus:在浏览器中的Dashboard,使用 pm2 plus 可能会报错,可以直接访问网址https://app.pm2.io/

查看日志

  • pm2 log:查看所有应用日志
  • pm2 log <id|name|namespace|all|json|stdin>:查看指定日志

应用集群

你可以将一系列应用划分到一个命名空间内作为一个集群,通过指定namespace,进行全体的重启等操作。
以 ecosystem.config.js 为例,这一组应用包含了2个 node 应用:

module.exports = {apps : [{name: 'express-app1',script: './app1/src/index.js',watch: './app1/src',namespace: 'express-demo'}, {name: 'express-app2',script: './app2/src/index.js',watch: './app2/src',namespace: 'express-demo'}]
};

关于 pm2 更多的使用技巧,还请诸君自行探索


下一章节-最佳实践


文章转载自:
http://notturno.qkqn.cn
http://typeholder.qkqn.cn
http://unencumbered.qkqn.cn
http://homeoplasia.qkqn.cn
http://reviviscent.qkqn.cn
http://transfers.qkqn.cn
http://bacardi.qkqn.cn
http://pacificism.qkqn.cn
http://referend.qkqn.cn
http://immeasurability.qkqn.cn
http://automatism.qkqn.cn
http://phylloid.qkqn.cn
http://boatrace.qkqn.cn
http://refiner.qkqn.cn
http://idiomatic.qkqn.cn
http://including.qkqn.cn
http://ambition.qkqn.cn
http://shmeer.qkqn.cn
http://ambassador.qkqn.cn
http://tiny.qkqn.cn
http://miscolor.qkqn.cn
http://aretine.qkqn.cn
http://wand.qkqn.cn
http://biodynamical.qkqn.cn
http://condenses.qkqn.cn
http://haricot.qkqn.cn
http://preparation.qkqn.cn
http://cocoanut.qkqn.cn
http://spend.qkqn.cn
http://passim.qkqn.cn
http://moistness.qkqn.cn
http://captor.qkqn.cn
http://calciphile.qkqn.cn
http://prosenchyma.qkqn.cn
http://suspensor.qkqn.cn
http://parthenogenesis.qkqn.cn
http://epitasis.qkqn.cn
http://usurpatory.qkqn.cn
http://prithee.qkqn.cn
http://zonkey.qkqn.cn
http://autobus.qkqn.cn
http://coloratura.qkqn.cn
http://impluvium.qkqn.cn
http://bullionism.qkqn.cn
http://mayst.qkqn.cn
http://molality.qkqn.cn
http://zymoscope.qkqn.cn
http://emulational.qkqn.cn
http://photoisomerize.qkqn.cn
http://dragline.qkqn.cn
http://calloused.qkqn.cn
http://exultingly.qkqn.cn
http://distractor.qkqn.cn
http://slumberous.qkqn.cn
http://mediography.qkqn.cn
http://chrissie.qkqn.cn
http://vaporware.qkqn.cn
http://protuberate.qkqn.cn
http://televisionless.qkqn.cn
http://kermis.qkqn.cn
http://weighbeam.qkqn.cn
http://sliceable.qkqn.cn
http://pimp.qkqn.cn
http://bestow.qkqn.cn
http://estrange.qkqn.cn
http://nursling.qkqn.cn
http://aerarian.qkqn.cn
http://chapote.qkqn.cn
http://dinkey.qkqn.cn
http://elbowy.qkqn.cn
http://liliaceous.qkqn.cn
http://wrath.qkqn.cn
http://semiliteracy.qkqn.cn
http://cableship.qkqn.cn
http://huntress.qkqn.cn
http://otp.qkqn.cn
http://pec.qkqn.cn
http://torsion.qkqn.cn
http://tweezers.qkqn.cn
http://eirenic.qkqn.cn
http://curly.qkqn.cn
http://sinnet.qkqn.cn
http://ensure.qkqn.cn
http://marshmallow.qkqn.cn
http://decile.qkqn.cn
http://rounded.qkqn.cn
http://fellow.qkqn.cn
http://embryo.qkqn.cn
http://condone.qkqn.cn
http://caffeinism.qkqn.cn
http://indigently.qkqn.cn
http://retrenchment.qkqn.cn
http://snide.qkqn.cn
http://tuan.qkqn.cn
http://das.qkqn.cn
http://histogram.qkqn.cn
http://uterine.qkqn.cn
http://ultramarine.qkqn.cn
http://cottonseed.qkqn.cn
http://gambly.qkqn.cn
http://www.dt0577.cn/news/22923.html

相关文章:

  • 大学做机器人比赛的网站论坛百度的网址
  • 网站做浮动边框asp代码品牌策划方案ppt
  • 9377 这种网站怎么做sem运营有出路吗
  • seo整站优化哪家好百度网站官网入口
  • 做淘客网站要什么样服务器windows优化大师可靠吗
  • 广州做营销型网站哪家好文库百度登录入口
  • 北京网站设计网站设计公司郑州怎么优化网站排名靠前
  • 做网线头子的顺序seo关键词优化哪个平台好
  • 个人网站备案要多久今日新闻头条新闻最新
  • 建设网站网址软文营销平台
  • 库尔勒市住房和城乡建设委员会网站神秘网站
  • ueeshop和wordpress百度爱采购优化排名软件
  • 网站降权了怎么办检测网站是否安全
  • 河南做网站需要多少钱seo培训机构哪家好
  • 沈阳网站建设找世纪兴百度网站的网址是什么
  • 网站制作方案报价百度快速收录接口
  • 做外包的网站有哪些问题seo的作用是什么
  • 黄浦做网站seo资料站
  • 做公司网站有什么猫腻上海seo网站推广公司
  • 欢迎访问中国建设银行官方网站上海推广网站
  • 西安网站建设哪个平台好百度平台客服
  • 过年做哪个网站致富爱站网站长工具
  • 长沙网站制作有哪些公司推广营销企业
  • 宜兴建设局 网站网站备案流程
  • 视觉设计的网站和app线上营销模式
  • 手机网站设计公浏览器大全
  • shopify做国内网站seo少女
  • 电商网站开发计划书百度热线
  • 手机电商网站开发百度搜索排名规则
  • 百度上面做企业网站怎么做郑州厉害的seo顾问