进程管理 进程和线程 参考博客https://github.com/CyC2018/CS-Notes 进程 进程是资源分配的基本单位。 进程控制块 (Process Control Block, PCB) 描述进程的基本信息和运行状态,所谓的创建进程和撤销进程,都是指对 PCB 的操作。 下图显示了 ...
分类:
系统相关 时间:
2020-03-07 12:36:22
阅读次数:
81
Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。本文从底层原理分析 Nginx 为什么这么快! Nginx 的进程模型 Nginx 服务器,正常运行过程中: 多进程:一个 Master 进程、多个 Worker 进程。 Master 进程:管理 Worker 进程。对外接口 ...
分类:
其他好文 时间:
2020-03-06 11:19:44
阅读次数:
52
算法 "递归" 操作系统 进程管理 "进程基础" 公告 更新于20200306 ...
分类:
其他好文 时间:
2020-03-06 09:16:00
阅读次数:
93
node环境的安装便不再赘述了,网上有很多教程,也非常简单。 上一篇博客介绍了用nginx代理nodejs。这一篇是使用pm2实现nodejs的自动重启。 什么是pm2? 如官网介绍的,pm2是nodejs下先进的,生产进程管理器。如性能监控,自动重启、负载均衡等等。 关于pm2的更多教程,请移步p ...
分类:
Web程序 时间:
2020-03-04 09:28:46
阅读次数:
105
一:进程基本概念 系统中正在运行的一个程序,程序一旦运行就是进程 一个进程可以拥有多个线程 核心内容分为两部分:内存(进程创建时从系统分配的,它所创建的变量都会存储在这一块内存中)、上下文环境 二:swoole进程结构 master进程(主进程) manager进程(管理进程) worker进程(工 ...
分类:
系统相关 时间:
2020-03-03 18:54:59
阅读次数:
81
外接mariadb集群 实现负载均衡 实验环境 10.0.1.27 galera1 10.0.1.6 galera2 10.0.1.23 galera3 10.0.1.17 harpoxy1 haproxy+keepalived 10.0.1.29 haproxy2 haproxy+keepaliv ...
分类:
系统相关 时间:
2020-02-27 19:13:36
阅读次数:
115
前提时rabbit集群已经搭建完成 vim /etc/kolla/globals.yml enable_rabbitmq: "no" rpc_transport_url: "rabbit://openstack:openstack@10.0.1.21:5672,openstack:openstack ...
分类:
系统相关 时间:
2020-02-27 19:12:24
阅读次数:
91
网络连通性判断工具 mtr -r www.sina.com.cn 后台启动jar nohup java -jar xx.jar & 查看启动的任务 ps aux 查看具体执行情况 ps aux | grep job 名称 直观top -p pid 其中res列为内存占用,与ps列出的一致 强制关闭进 ...
分类:
系统相关 时间:
2020-02-27 01:09:38
阅读次数:
96
1、什么是supervisor 1. Supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。、 2. 作用:它可以很方便的监听、启动、停止、重启一个或多个进程。 3. 用Supervisor管理的进程, ...
分类:
系统相关 时间:
2020-02-27 00:48:15
阅读次数:
69
参考:https://www.cnblogs.com/misswangxing/p/10669444.html k8s:一个容器管理系统 名词:Master节点。Node节点 Linux运维没有系统的学习过。只是简简单单的看看文档。 刚开始写的python项目都是采用uwsgi启动,nginx搭建反 ...
分类:
其他好文 时间:
2020-02-26 10:24:15
阅读次数:
96