负载均衡
- 随机、加权随机
- 哈希(源地址(ip)哈希、url哈希、一致性哈希)
- 轮询、加权轮询
- 最小连接(最小活跃数)
所谓四层即运输层,就是基于 IP + 端口的负载均衡;
七层即应用层,就是基于 URL 等应用层信息的负载均衡;
同理,还有基于 MAC 地址的二层负载均衡和基于 IP 地址的三层负载均衡。
二层负载均衡会通过一个虚拟 MAC 地址接收请求,然后再分配到真实的 MAC 地址;
三层负载均 …
所谓四层即运输层,就是基于 IP + 端口的负载均衡;
七层即应用层,就是基于 URL 等应用层信息的负载均衡;
同理,还有基于 MAC 地址的二层负载均衡和基于 IP 地址的三层负载均衡。
二层负载均衡会通过一个虚拟 MAC 地址接收请求,然后再分配到真实的 MAC 地址;
三层负载均 …
在开发中,经常会使用git来做版本管理,我们主要是用来管理文件的内容,今天首次发现git还可以记录文件的权限修改,特地记录下。
比如,如下这个文件,没有修改前权限是644:
$ ll-rw-r–r– 1 staff staff 932B Jan 13 11:01 webpack.mix.js
现在,我们修改成755:
$ chmod …
…https://www.cnblogs.com/68xi/p/10993602.html
用过GD库的同学可能都知道,使用imagecreatetruecolor()函数创建一个真彩色的画布是第一步。但是,如果画布的宽高超过平常的宽高,会带来极大的内存消耗。比如,一个9600×4800的画布,会带来190M的内存消耗。这时,如果服务器的free空间过小,就会导致内存耗尽,出现各种报错。本文旨在提供 …
…# 给content目录下的所有文件添加头部信息
import os
import time
def add_header(file_name):
datetime = time.strftime("%Y-%m-%dT%H:%M:%S%z", time.localtime())
with open(file_name, "r+", …
# 安装,需要修改email为自己的邮箱
curl https://get.acme.sh | sh -s email=my@example.com
# standalone需要安装socat
apt-get install socat -y
# 生成证书
acme.sh --issue -d left2east.com --standalone
#复制 …