高频面试题
文章平均质量分 53
高频面试题
新秀后浪
这个作者很懒,什么都没留下…
展开
-
TCP三次握手和四次挥手
TCP三次握手和四次挥手示意图原创 2021-02-12 12:58:33 · 162 阅读 · 0 评论 -
raid0 raid1 raid5 raid10的区别
RAID 0 RAID 0 技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成 一个大的卷组,并将数据依次写入到各个物理硬盘中。这样一来,在最理想的状态下,硬盘设 备的读写性能会提升数倍,但是若任意一块硬盘发生故障将导致整个系统的数据都受到破坏。 通俗来说,RAID 0 技术能够有效地提升硬盘数据的吞吐速度,但是不具备数据备份和错误修 复能力。 如图 所示,数据被分别写入到不同的硬盘设备中,即 disk1 和 disk2 硬盘设备会分别保存数据资料,最终实现提升读取、写入速度的效果。原创 2021-02-11 18:47:08 · 3161 阅读 · 0 评论 -
Zabbix相关
假如让你负责监控工具建设,例如zabbix,说说你的思路。 1.根据需求看监控多少客户端 2.根据监控数量适量添加代理器 3.运用zabbix网络层|系统层|应用层进行配置监控 4.保证zabbix及时报警通知 zabbix监控分几种模式 主动模式:agent主动将收集到的数据发给server 被动模式:agent等待server拉取数据 zabbix的组成部分: Zabbix agent:收集数据发给server Zabbix server:接收agent发的数据 Zabbix database:存储za原创 2021-02-11 13:54:00 · 156 阅读 · 1 评论 -
蓝绿发布、灰度发布(金丝雀发布) 和滚动发布
蓝绿发布、灰度发布(金丝雀发布) 和滚动发布 应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。 长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。 1. 蓝绿发布 1.1 实现原理 1)项目逻辑上分为AB组,在项目系统时,首先把A组从负载均衡中摘除,进行新版本的部署。B组仍然继续提供服务。 2) 当A组升级完毕,负载均衡重新接入A组,再把B组从负载列表中摘除,进行新版本的部原创 2021-02-11 13:31:06 · 522 阅读 · 0 评论