<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[YY_XDX的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/YY_XDX</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YY_XDX]]></copyright><item><title><![CDATA[Nginx概述]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/106273592</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/106273592</guid><author>YY_XDX</author><pubDate>Fri, 22 May 2020 09:51:59 +0800</pubDate><description><![CDATA[Nginx
一、Nginx概述
Nginx（“engine x”）是一个开源的，支持高性能、高并发的web服务和代理服务软件。它由俄罗斯人Igor Sysoev开发的，最初应用于俄罗斯的大型网站www.rambler.ru上。后来作者将源代码以类似BSD许可证的形式开源出来供全球使用。
Nginx因具有高并发（特别是静态资源）、占用系统资源少等特性，且功能丰富而逐渐流行起来。在功能应用方面，Nginx不但是一个优秀的Web服务软件，还具有反向代理、负载均衡功能和缓存服务功能。在反向代理负载均衡功能方面，它类]]></description><category></category></item><item><title><![CDATA[nginx平滑升级]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/105947471</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/105947471</guid><author>YY_XDX</author><pubDate>Wed, 06 May 2020 11:38:15 +0800</pubDate><description><![CDATA[一、解释nginx的平滑升级
随着网站并发访问量越来越高，nginx web 服务器也越来越流行，nginx 版本换代越来越频繁，1.10.2版本的nginx更新了许多新功能，生产环境中版本升级必然的，但是线上业务不能停，此时nginx的升级就是运维的重要工作了。
二、nginx平滑升级原理
多进程模式下的请求分配方式
Nginx默认工作在多进程模式下，即主进程（master process）启动...]]></description><category></category></item><item><title><![CDATA[四次挥手及http请求过程]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/105877275</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/105877275</guid><author>YY_XDX</author><pubDate>Fri, 01 May 2020 13:57:45 +0800</pubDate><description><![CDATA[客户端向服务器做请求时，发送的http请求信息被称为请求报文，头部信息被称为请求头
服务器回应客户端请求时，发送的http信息被称为回应报文，头部信息被称为响应头
回应信息中包含：1、状态行：包括内容：1、http版本，2、状态码，3、状态信息
2、消息头
3、实体内容
四次挥手：
1、当客户端想与服务端断开tcp连接时，会发送FIN报文，表示客户端已经没有数据要发送给服务端了
2、服务端收到后，...]]></description><category></category></item><item><title><![CDATA[Inmp分离部署]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/105835738</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/105835738</guid><author>YY_XDX</author><pubDate>Wed, 29 Apr 2020 11:23:10 +0800</pubDate><description><![CDATA[lnmp分离部署：
安装
三机全部关闭防火墙安全机制
1、在一个主机上安装nginx
[root@localhost ~]# cd /usr/src/nginx-1.12.2/
[root@localhost nginx-1.12.2]# ls
auto     CHANGES.ru  configure  html     man     src
CHANGES  conf        con...]]></description><category></category></item><item><title><![CDATA[PXE批量装机]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/105809011</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/105809011</guid><author>YY_XDX</author><pubDate>Tue, 28 Apr 2020 11:05:16 +0800</pubDate><description><![CDATA[PXE批量装机：
整个系统所需要的服务：
1、dhcp：用于给局域网的客户机分配IP地址
2、TFTP：用于给客户机传输pxelinux.0引导程序，pxelinux.cfg配置文件，vmlinuz内核，initrd伪根目录
3、vsftpd：用于给客户机传输后续安装的软件包
其中，pxelinux.0引导程序，在syslinux这个软件包中
vmlinuz，initrd，pxelinux.cfg...]]></description><category></category></item><item><title><![CDATA[TCP]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/105792035</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/105792035</guid><author>YY_XDX</author><pubDate>Mon, 27 Apr 2020 15:35:24 +0800</pubDate><description><![CDATA[1、写出TCP首部格式中6位旗标值的中文名称，以及SYN，ACK，FIN位置为1时所表示的含义
紧急位   确认位  急迫位/推送位   重置位  同步位/请求位  断开位
SYN：置位数为1时 该报文段为请求建立TCP链接的报文段
FIN：置位数为1时 请求断开链接
ACK  置位数为1时 确认号生效
2、写出TCP首部格式中，序号与确认号的相关定义
序号：给每段数据编号
确认号：确认发送端信息...]]></description><category></category></item><item><title><![CDATA[keepalive的笔记及Net模式部署]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/105791042</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/105791042</guid><author>YY_XDX</author><pubDate>Mon, 27 Apr 2020 15:07:30 +0800</pubDate><description><![CDATA[keepalived模块功能：
1、check模块：主要负责节点池中节点的健康检测
2、VRRP模块：实现主从之间的高可用功能
请问高可用是如何实现的
通过vip漂移
什么叫做脑裂，什么情况下容易出现脑裂
一个高可用集群中，多个主机同时出现vip，被称为脑裂
心跳线接触不良
防火墙将心跳包拦截
怎么防脑裂
扩展作业
搜集脑裂相关知识
keepalived实现LVS-NAT模式
1、调度机两块网卡，...]]></description><category></category></item><item><title><![CDATA[docker常用命令]]></title><link>https://blog.youkuaiyun.com/YY_XDX/article/details/105790539</link><guid>https://blog.youkuaiyun.com/YY_XDX/article/details/105790539</guid><author>YY_XDX</author><pubDate>Mon, 27 Apr 2020 14:50:07 +0800</pubDate><description><![CDATA[1、search		在网上的镜像仓库里搜索相应的镜像
2、pull			在镜像仓库中下载相应的镜像
3、images		查看镜像
4、build			通过Dokcerfile以及原有镜像来构建新的镜像
5、run			通过相应的镜像来启动一个容器
6、ps（-a;-aq）		查看容器的状态的(-a查看所有容器；-q只显示容器的ID号)
7、attach		进入一个已经启动的容器
8、stop			...]]></description><category></category></item></channel></rss>