彭峰的博客
Docker 问题集 Docker 问题集
Dockerfile 和 docker-compose.yml 的区别Dockerfile: Dockerfile 是拿来构建自定义镜像的,并没有直接生成容器docker-compose.yml是用来编排项目的,里面包含使用各种镜像创建的容
2021-05-01
Docker 网络 Docker 网络
Docker优点 提供一个简单、轻量的建模方式所需要的环境知识一台仅仅安装兼容版本的linux内核和二进制文件最小限的宿主机 职责的逻辑分离开发人员只需要关注容器运行的应用程序,运维只需要关注如何管理容器 快速、高效的生命开发周期缩短代码从
2021-05-01
Nginx 简介 Nginx 简介
Nginx为什么使用Nginx核心是支持高并发请求的同时保持高效的服务 快:Nginx可以比其他Web服务器更快地响应请求 高扩展:它完全是由多个不同功能、 不同层次、 不同类型且耦合度极低的模块组成 高可靠:Nginx的高可靠性来自于其
2021-05-01
Nginx 操作 Nginx 操作
重载配置文件12nginx -S reload 或kill -HUP 主进程号 热部署 备份旧的可执行文件 给主进程发USER2信号:执行完后新的主进程和旧的同时存在,会将新的请求/连接给到新的主进程中 1kill -USR2 9944
2021-05-01
Nginx反向代理 Nginx反向代理
Nginx反向代理反向代理流程 Proxy_pass模块规则 URL必须以http://或者https://开头,接下来时域名,IP,unix socket地址或者upstream的名字。可以在域名或者IP之后加端口,最后可选的时URI N
2021-05-01
Nginx 负载均衡 Nginx 负载均衡
Nginx 负载均衡Nginx 负载均衡特点Nginx并不会立刻转发到上游服务器,而是先把用户的请求(包括HTTP包体) 完整地接收到Nginx所在服务器的硬盘或者内存中,然后再向上游服务器发起连接, 把缓存的客户端请求转发到上游服务器。(
2021-05-01
Nginx 配置 Nginx 配置
Nginx 配置配置语法: 配置文件由指令和指令块构成 每条指令以; 解为,指令与参数之前用空格分割 指令块以{}大括号将多条指令组织在一起 include语句允许组合多个配置文件以提升可维护性 使用#符号添加注释,提高可读性 使用$符号使
2021-05-01
Nginx 问题集 Nginx 问题集
Nginx 如何保证所有worker进程之上的客户端请求数尽量接近。使用accept_mutex锁。accept_mutex是Nginx的负载均衡锁,accept_mutex这把锁可以让多个worker进程轮流地、序列化地与新的客户端建立T
2021-05-01
Mysql 关系数据库类型 Mysql 关系数据库类型
关系型数据库类型 OLTP:(Online transaction processing)OLTP管理组织的日常事务。主要目标是数据处理而不是数据分析 特点 大量的短时间交易请求和处理 对信息进行增删改查的操作,常常需要查询明细信息 必须保
2021-05-01
SRE 指导思想 SRE 指导思想
指导思想拥抱风险管理风险管理服务的可靠性很大程度上是通过管理风险来进行的。需要将运维风险和业务风险结合。提高一项服务的可靠性,但不会超过该服务的可靠性高昂的成本在于以下两个维度 冗余物理服务器/计算资源的成本投入冗余设备,能够进行更多的维
2021-05-01
10 / 24