上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 41 下一页

2023年3月13日

SpringBoot内嵌tomcat原理

摘要: SpringBoot内嵌Tomcat实现 SpringBoot通过spring-boot-starter-web依赖来内嵌Tomcat,通过Tomcat提供的外部接口类org.apache.catalina.startup.Tomcat来实现。spring-boot-starter-web依赖包含了 阅读全文

posted @ 2023-03-13 16:28 王景迁 阅读(145) 评论(0) 推荐(0) 编辑

2023年3月12日

策略路由

摘要: 作用:支持多个路由表加路由 查看所有的路由表:ip rule ls 值越小优先级越高 查看main路由表里面的路由:ip r s table main main路由表的内容就是route -n的内容 阅读全文

posted @ 2023-03-12 11:24 王景迁 阅读(106) 评论(0) 推荐(0) 编辑

TCP

摘要: TCP和UDP的区别 TCP面向连接,UDP面向非连接TCP保证数据顺序,UDP不保证TCP保证数据正确性,UDP不保证TCP对系统资源要求多,UDP要求少TCP传输速度慢,UDP速度快 可靠传输服务 保证接收方进程从缓存区读出的字节流与发送方发出的字节流完全一样。序号TCP首部的序号字段用来保证数 阅读全文

posted @ 2023-03-12 11:21 王景迁 阅读(37) 评论(0) 推荐(0) 编辑

磁盘分区,目录树,文件系统,挂载点

摘要: 目录树是存在于内存的文件结构,用于访问数据。挂载点是一个目录,把磁盘分区挂载到目录树上。磁盘分区用于存储数据,不同分区上可以创建不同的文件系统。文件系统用于管理数据。 挂载磁盘 创建并绑定磁盘 打开VMWare,选中虚拟机,右键选择设置 点击添加,硬件类型选择硬盘,下一步 选择SCSI,下一步 新建 阅读全文

posted @ 2023-03-12 11:13 王景迁 阅读(124) 评论(0) 推荐(0) 编辑

开启防火墙会触发keepalived脑裂

摘要: 当VIP所在的节点开启防火墙时,不脑裂,说明防火墙不丢弃出去的VRRP报文。 当VIP不在的节点开启防火墙时,脑裂,说明防火墙丢弃进来的VRRP报文。VIP不在的节点和VIP所在的节点都在向组播地址发送VRRP报文。 查看系统日志关闭防火墙时,不脑裂。 开启防火墙时,脑裂。 tcpdump -nne 阅读全文

posted @ 2023-03-12 10:50 王景迁 阅读(188) 评论(0) 推荐(0) 编辑

keepalived原理

摘要: keepalived作用 在网卡上创建浮动IP。 VRRP协议 keepalived 是以 VRRP 协议为实现基础的。VRRP即虚拟路由冗余协议,将N个虚拟机构成一个组。这个组里面有一个 master 和多个 backup,master上有浮动IP。当backup收不到vrrp包时就认为 mast 阅读全文

posted @ 2023-03-12 10:45 王景迁 阅读(89) 评论(0) 推荐(0) 编辑

通过keepalived来配置vip

摘要: 安装keepalived yum -y install keepalived 启动与自启keepalived systemctl start keepalived systemctl enable keepalived 修改配置文件 vim /etc/keepalived/keepalived.co 阅读全文

posted @ 2023-03-12 10:29 王景迁 阅读(594) 评论(0) 推荐(0) 编辑

2023年3月11日

消耗完CPU

摘要: 使用死循环来消耗完若干个CPU 脚本内容 #! /bin/sh # 参数个数不是1 if [ $# != 1 ] ; then echo "USAGE: $0 [CPU count]" exit 1 fi cpu_count=$1 for ((i=1; i<=cpu_count; i++)) do 阅读全文

posted @ 2023-03-11 09:39 王景迁 阅读(6) 评论(0) 推荐(0) 编辑

Shell总结

摘要: grep -i 不区分大小写 -c 统计包含匹配的行数 -n 输出行号 -v 反向匹配 -m 限制结果数量 & 后台执行,关闭会话终端后不再运行 nohup 表示关闭会话终端后继续运行 nohup ./test1 > /dev/null & date date "+%Y-%m-%d %H:%M:%S 阅读全文

posted @ 2023-03-11 08:59 王景迁 阅读(18) 评论(0) 推荐(0) 编辑

2023年3月5日

通过Cgroups来限制容器资源

摘要: Cgroups的3个组件 cgroup用于分组管理进程,subsystem(cpu和memory等)用于资源控制。 一个cgroup包含一组进程,可以在一个cgroup上增加subsystem的参数配置,把一组进程和一组subsystem的参数关联起来。多个cgroup串成一个树状结构,这样的树是一 阅读全文

posted @ 2023-03-05 11:59 王景迁 阅读(106) 评论(0) 推荐(0) 编辑

上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 41 下一页

导航