Linux运维论述---2

1)Nginx正向代理和反向代理

正向代理:客户端向代理服务器发送请求,要获得指定服务端的资源,代理转交请求获得资源后返回给客户端。为客户端服务,对服务端是不透明的,即服务端不知道是客户端还是代理的访问请求。
在这里插入图片描述
反向代理:代理端接收互联网的请求,再转发给服务器,服务器将资源给代理端,并由代理返回给互联网的客户端。为服务端服务,对客户端是不透明的。
在这里插入图片描述

2)Nginx的 reload 重载配置文件的流程:

  1. 向 master 进程发送 HUP 信号( reload 命令)
  2. master 进程检查配置语法是否正确
  3. master 进程打开监听端口
  4. master 进程使用新的配置文件启动新的 worker 子进程
  5. master 进程向老的 worker 子进程发送 QUIT 信号
  6. 老的 worker 进程关闭监听句柄,处理完当前连接后关闭进程
  7. 整个过程 Nginx 始终处于平稳运行中,实现了平滑升级,用户无感知

3)网站灰度发布

在A与B之间,平滑过渡的一种形式,AB test就是一种灰布发度方式。让一部分用户继续使用原本的A,再让一部分用户使用新的B,如果用户对B没有反对意见,就可以扩大范围,让更多用户使用B,直到所有用户使用B。灰度发布可以保证系统整体的稳定性,在灰度初期就可以发现和解决问题。

4)快速生成一个50G的文件

dd if=/dev/zero of=/tmp/big_data bs=50M count=1024

5)inode耗尽的解决方法

cd /data
#删除无用的临时文件,释放inode。
sudo find /data -type f -exec rm {} \; 
#遍历寻找0字节的文件,并删除。
sudo find /data -type f -size 0 -exec rm {} \; 

6)SSH与TELNET的比较

特点SSHTELNET
端口号2223
安全数据加密,安全性高明码传输,容易被监听和中间人攻击,不安全
性能压缩传输,速度快不压缩传输,速度慢
功能更齐全较少

7)chattr文件加锁

#加锁:不能删除、修改、改名/etc/my.cnf文件
chattr +i /etc/my.cnf     
#显示特定属性
lsattr /etc/my.cnf        
#解锁
chattr -i /etc/my.cnf    

8)centos7系统修改网卡信息的常用方法

方法一:cat /etc/sysconfig/network-scripts/ifcfg-ens33
方法二:输入命令进入图形化界面nmtui

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值