和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。下图为级联结构。 全量同步Redis全量复制一般 ...
分类:
其他好文 时间:
2020-07-02 13:45:03
阅读次数:
60
tcpdump -w "a.cap" 'host 192.168.0.3 and udp port 32325' 如果未指定host,则抓取全部。 ...
分类:
系统相关 时间:
2020-07-02 13:37:39
阅读次数:
67
应用层7 nginx 软件 表示层6 会话层5 传输层4 lvs 内核 网络层3 链路层2 物理层1 2. 整个互联网建立在下一跳的模式下 IP是逻辑上的两个端点 MAC是物理上连接的两个节点 端点间TCP传输过程中 确认机制 状态机制 不可分割 解析数据包需要成本 交换机:二层,只关心MAC地址 ...
分类:
其他好文 时间:
2020-07-02 13:20:39
阅读次数:
48
过滤ip ip.src eq(=) x.x.x.x or ip.dist eq(=) x.x.x.x //组合过滤也可以设置or,and进行组合过滤 ip.addr eq(=) x.x.x.x //单个ip过滤 过滤端口 tcp.port eq 80 or udp.port eq 80 tcp.ds ...
分类:
其他好文 时间:
2020-07-02 09:26:58
阅读次数:
57
defer 用在函数中 把它后面的语句延迟到函数即将返回的时候执行如果有多个defer语句,函数结束时会先执行后面放进去的用于关闭文件操作,关闭数据库连接,断开socket等 defer执行时间的图 1.返回值赋值 2.真正的RET返回 如果有defer,会在第1、2步之间执行 无聊的笔试题 fun ...
分类:
其他好文 时间:
2020-07-01 23:50:25
阅读次数:
68
网络编程(socket)概念 socket 与语言无关 什么是同步和异步? 什么是阻塞和非阻塞 BIO 编程 ? Blocking IO:同步阻塞编程方式 ? BIO 编程方式通常是在 JDK 1.4 版本之前常用的编程方式。编程的实现是:首先在服务端启动一个 ServerSocket 来监听 网络 ...
分类:
其他好文 时间:
2020-07-01 19:57:42
阅读次数:
55
1.samba简介:可以在linux与unix、linux、windows主机之间实现文件与打印机共享,用在局域网中。2.samba架构:C/S架构,cifs共享协议。3.samba监听的端口号:tcp的139/445,udp的137和138。4.samba进程有nmbd和smbd。5.samba用户使用的是系统用户,但共享文件的密码是通过smbpasswd-a用户名来设置。6.samba服务端配
分类:
其他好文 时间:
2020-07-01 09:41:45
阅读次数:
88
ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得非常大时,无论是使用nets ...
分类:
系统相关 时间:
2020-06-30 20:23:01
阅读次数:
69
#!/bin/bash # SPDX-License-Identifier: GPL-2.0 # + + + + # | vrf-h1 | | vrf-h2 | # | + $h1 | | + $h2 | # | | 10.1.1.101/24 | | | 10.1.2.101/24 | # | | ...
分类:
其他好文 时间:
2020-06-30 13:18:25
阅读次数:
56
检测其它主机端口是状态 curl ip:port curl 192.168.1.1:8080 检测本机端口是否被占用 lsof -i:8000 查看所有端口详细信息,包括进程id sudo netstat -antulp sudo netstat -anltup | grep 8000 -a all ...
分类:
系统相关 时间:
2020-06-30 12:43:04
阅读次数:
63