DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2023年2月23日

摘要: 一.守护进程的前世今生# 守护进程,英文名:“daemon",也有守护神的意思。守护进程是一个在后台运行并且不受任何终端控制的进程,不会随着会话结束而退出。诸如 mysql、apache 等这类程序默认就提供了守护进程或者以守护进程的方式工作,我们熟悉的 “mysqld”、"httpd" 等其中的 阅读全文
posted @ 2023-02-23 16:47 DoubleLi 阅读(428) 评论(0) 推荐(0)

摘要: Node.js Production Process Manager with a built-in Load Balancer. 文档 官网 https://pm2.keymetrics.io/ github https://github.com/Unitech/pm2 安装 npm instal 阅读全文
posted @ 2023-02-23 16:38 DoubleLi 阅读(832) 评论(0) 推荐(0)

摘要: 如何设置?1. 启动项目(xxx是项目里的node.js启动文件) pm2 start xxx2. 生成自启动脚本 pm2 startup3. 保存脚本 pm2 save手动批量操作保存脚本以后,除了可以开启自启动,还可以手动进行批量启动和批量删除,如下: pm2 startup // 批量启动,执 阅读全文
posted @ 2023-02-23 16:34 DoubleLi 阅读(721) 评论(0) 推荐(0)

摘要: 运行 pm2 startup,即在/etc/init.d/目录下生成pm2-root的启动脚本,且自动将pm2-root设为服务。 运行 pm2 save,会将当前pm2所运行的应用保存在/root/.pm2/dump.pm2下,当开机重启时,运行pm2-root服务脚本,并且到/root/.pm2 阅读全文
posted @ 2023-02-23 16:30 DoubleLi 阅读(319) 评论(0) 推荐(0)

摘要: 1 启动项目 pm2 start xxx --name custom_server_name 2 启动所有要管理的应用程序后,保存要在机器重新启动时重新生成的列表 pm2 save 3 生成开机自启动服务 pm2 startup 4 开机服务 systemctl enable pm2-root 5 阅读全文
posted @ 2023-02-23 16:23 DoubleLi 阅读(204) 评论(0) 推荐(0)

摘要: 什么是属性?下面的例子a和b是属性吗?不是,他们是全局变量,属性(attribute)是类中的成员变量,也可以理解为属性就是类变量。 python a = 11234 b = 'python' PYTHON 复制 全屏 类中的变量是静态变量,类可以直接访问,python是一门动态语言,任何实例对象都 阅读全文
posted @ 2023-02-23 13:44 DoubleLi 阅读(31) 评论(0) 推荐(0)

摘要: 工作中可能会遇到这种情况:想用json变量的内容但又不需要用全部,想把不需要的项删除掉。此时removeMember派上了用场。removeMember有好几个重载的版本,这里只讲3个常用的版本。 1,removeMember普通成员 void removeMember() { Json::Valu 阅读全文
posted @ 2023-02-23 11:38 DoubleLi 阅读(154) 评论(0) 推荐(0)