每日归档: 1月 29, 2023
OSI和TCP/IP是很基础但又非常重要的知识,很多知识点都是以它们为基础去串联的,作为底层,掌握得越透彻,理解上层时会越顺畅。今天这篇网络基础科普,就是根据OSI层级去逐一展开的。一、计算机网络基础1. 计算机网络的分类 ... 阅读全文
异地双活在哈啰四轮出行的落地
基本概念机房中心机房:当前单机房情况下的机房,除了双活的业务外,长尾业务以及没做多活的业务都在该机房。单元机房:新机房,即双活新增的机房,用以承接主链路双活能力流量的机房。路由sharding_id即 ... 阅读全文
Redis 异地双活实战
本文主要讲述异地双活方案redis的热备、双写、双向同步的区别和优劣势。并且说明了双写同步方案中redis集群主从数据同步的过程,以及中间件方案遇到的部分问题点,说明最终方案的实现思路和方案。redi ... 阅读全文
多图深入理解 Redis
什么是 Redis?Redis(REmote DIctionary Service)是一个开源的键值对数据库服务器。Redis 更准确的描述是一个数据结构服务器。Redis 的这种特殊性质让它在开发人 ... 阅读全文
RocketMQ常见面试题
1.为什么要使用消息队列呢?消息队列主要有三大用途,我们拿一个电商系统的下单举例解耦:引入消息队列之前,下单完成之后,需要订单服务去调用库存服务减库存,调用营销服务加营销数据……引入消息队列之后,可 ... 阅读全文
Typora最新版1.4.8版本破解安装使用
一、前言作为程序员,写文档是必不可少的,特别是记录一些代码片段,你不能使用word和txt写吧。这样可以但是不推荐,这时Typora就出现了,市面上很多markdown编辑器,但是Typora还是顶流 ... 阅读全文
CentOS8下网络管理工具nmcli常用命令
简介注:下面命令同样适用于RHEL7/CENTOS7。先做个对比,CENTOS7和CENTOS8下/etc/sysconfig/network-scripts下文件CENTOS7下[crayon- ... 阅读全文
Linux开机启动时间分析
简述今天有同事咨询:项目上有台服务器操作系统启动时间较长,如何分析?果然,好问题都来自实践。经过查找,对于所有基于systemd的系统,可以使用systemd-analyze来分析系统启动时间。查看m ... 阅读全文
Linux 中如何查看已安装的磁盘驱动器清单
简介如果系统中安装了多个磁盘驱动器,且需要执行某些操作(比如重新分区),那么需要首先获取磁盘信息。而要获取磁盘驱动的信息,需要查看已安装的磁盘驱动的列表,这个列表就包含已安装的驱动器的许多信息。查看已 ... 阅读全文
Linux之dmesg命令查看系统开机日志
命令简介Linux 内核是操作系统的核心,它控制着对系统资源的访问,例如 CPU,I/O 设备,物理内存和文件系统。引导过程中以及系统运行时,内核会将各种消息写入内核环形缓冲区。这些消息包括系统操作的 ... 阅读全文
在 Linux 命令行中格式化输出 xml
简介xml(可扩展标记语言)也是一种人类可读的标记语言,但是如同 json 文件一样,没有缩进格式(或者压缩)的 xml 文件,读起来那是挺头疼的。首先来看一下我们这篇文章要达到的目的,如下图所示要 ... 阅读全文
crontab定时任务被清空的故障原因定位及复盘过程
一、问题描述及事件经过大年二十九,接到运维值班同事反馈的一个问题某生产服务器上的1月17号下午1点左右业务部门运维人员通过堡垒机登录时查看crontab -l定时任务是在的但是1/18号早上业务部门 ... 阅读全文