摘要:
暴力破解版 func voKmp(txt, pat string) int { n := len(txt) m := len(pat) for i := 0; i < n-m; i++ { j := 0 for j = 0; j < m; j++ { if pat[j] != txt[i+j] { 阅读全文
posted @ 2022-07-05 16:08
vx_guanchaoguo0
阅读(51)
评论(0)
推荐(0)
摘要:
lvs 架构分为三层 Load Balancer server Array(服务群组 rs cluster) shared storage Load Balancer 位于最前端 ,一个多个Director server(均衡调度器)lvs模块就安装这里,类似一个路由器分发请求 server Arr 阅读全文
posted @ 2022-07-05 11:49
vx_guanchaoguo0
阅读(40)
评论(0)
推荐(0)
摘要:
Netfilter 的一些钩子函数 实现accept drop froward 五个链 进路由(PREROUTING)[转换很少用] 进系统(INPUT) 转发(FORWARD) 出系统(OUTPUT) 出路由(POSTROUTING)[转换很少用] 四个表 raw 数据包是否被跟踪 需要关闭nat 阅读全文
posted @ 2022-07-05 11:42
vx_guanchaoguo0
阅读(25)
评论(0)
推荐(0)
摘要:
系统定义的常量 fmt.Println(runtime.GOARCH) //CPU型号 fmt.Println(strconv.IntSize) //int位数 阅读全文
posted @ 2022-07-05 11:21
vx_guanchaoguo0
阅读(38)
评论(0)
推荐(0)
摘要:
为什么需要lvs持久链接 后端真是服务一般有多个(一个就不需要负载均衡了),一个用户请求持续分配有个服务,而不是轮询多个服务 持久链接的实现 session 绑定 (session sticky) 优点:同一个用户请求始终调度到有个固定的后端服务(第一次调度算法实现) 缺点: 容错能力差,如果宕机, 阅读全文
posted @ 2022-07-05 10:14
vx_guanchaoguo0
阅读(182)
评论(0)
推荐(0)

浙公网安备 33010602011771号