摘要: Linux 系统系列 Docker Docker 知识梳理及其安装使用 Redis 初识 Redis (v6.2) 与桌面客户端 解读 Redis 常见命令 Redis 持久化 (RDB和AOF) 梳理 Redis 主从复制部署小结 Redis 哨兵模式的原理及其搭建 Redis 分片集群 Redi 阅读全文
posted @ 2023-09-21 09:31 讲文张字 阅读(100) 评论(0) 推荐(2) 编辑
摘要: Docker 介绍 Docker 是一个强大的工具,用于高效开发、打包和部署应用程序。Docker 是一种容器管理服务。Docker 于 2013 年发布。它是开源的,可用于 Windows、macOS 和 Linux 等不同平台。Docker 正在快速交付、测试和部署代码。这样可以减少编写代码和在 阅读全文
posted @ 2024-09-09 09:38 讲文张字 阅读(502) 评论(1) 推荐(9) 编辑
摘要: 前面已经介绍过Ansible的安装配置及常见模块的使用 --《Linux下使用Ansible处理批量操作》 Palybook简介 palybook是由一个或多个paly组成的列表,play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲,所谓 t 阅读全文
posted @ 2024-08-26 11:03 讲文张字 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 依据前面文章《Zabbix 5.0 LTS URL 健康监测》环境,实现企业微信(Webhook)自动发送告警信息。 一、创建企业微信机器人 先在自己的企业微信群里创建一个机器人,并获取其 WebHook 地址。右击群聊天卡片,添加群机器人。 获得一个类似下图的 WebHook 地址。注意,这个 W 阅读全文
posted @ 2024-07-30 11:07 讲文张字 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 更多细节详情看【zabbix官方文档】 需求 Zabbix 的URL健康监测功能允许你检测 Web 地址是否可用、正常工作以及响应速度。这对于监控网站的可用性和性能非常有用。例如,你可以监控公司网站、API 端点或其他关键服务的 URL。 【官方表述 Web monitoring items】 【官 阅读全文
posted @ 2024-07-12 10:31 讲文张字 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Linux系统中如何管理用户和组? Linux系统中用户和组的管理通常包括以下几个方面: 1、创建用户和组: 使用useradd和groupadd命令创建新用户和新组。 2、修改用户和组信息: 使用usermod和groupmod命令来修改用户和组的信息。 3、删除用户和组: 使用userdel和g 阅读全文
posted @ 2024-07-03 09:41 讲文张字 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 为什么要升级kernel 安全性提升:新版本的kernel通常修复了旧版本中的安全漏洞。 性能改进:升级可能包含对硬件支持的改进,从而提高系统性能。 新功能:新版本可能引入了新的功能或改进了现有功能。 更好的兼容性:新kernel可能会更好地支持最新的硬件和软件。 但是,升级kernel也可能带来风 阅读全文
posted @ 2024-06-24 10:01 讲文张字 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 什么是持续集成? 持续集成(CI)是在软件开发过程中自动化和集成许多团队成员的代码更改和更新的过程。在 CI 中,自动化工具在集成之前确认软件代码是有效且无错误的,这有助于检测错误并加快新版本的发布。 什么是持续交付? 持续交付 (CD) 是指每天多次将新软件投入生产,自动将应用程序交付到基础设施环 阅读全文
posted @ 2024-04-26 10:48 讲文张字 阅读(1080) 评论(0) 推荐(1) 编辑
摘要: GitLab 介绍 GitLab 的历史 GitLab 最初是一个完全免费的开源软件,根据 MIT 许可证分发。2013 年 7 月,它被分为两个不同的版本 - GitLab CE(社区版)和 GitLab EE(企业版)。GitLab EE 处于受限许可证下,但源代码仍然公开可见,而 GitLab 阅读全文
posted @ 2024-03-13 10:33 讲文张字 阅读(1219) 评论(1) 推荐(2) 编辑
摘要: Redis的Java客户端-Jedis 在Redis官网中提供了各种语言的客户端,地址:https://redis.io/docs/clients/ 其中Java客户端也包含很多: 标记为❤的就是推荐使用的java客户端,包括: Jedis和Lettuce:这两个主要是提供了Redis命令对应的AP 阅读全文
posted @ 2024-02-05 10:24 讲文张字 阅读(659) 评论(1) 推荐(0) 编辑
摘要: 1.Redis分片集群 1.1.搭建分片集群 主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决: 海量数据存储问题 高并发写的问题 使用分片集群可以解决上述问题,如图: 分片集群特征: 集群中有多个master,每个master保存不同数据。 每个master都可以有多个slav 阅读全文
posted @ 2024-01-05 09:36 讲文张字 阅读(226) 评论(1) 推荐(1) 编辑
摘要: 什么是版本控制? 版本控制,也称为源代码控制,是一种跟踪和管理软件代码变更的实践。版本控制系统是软件工具,可帮助软件团队管理源代码随时间推移而发生的变更。随着开发环境的加速,版本控制系统可以帮助软件团队更快、更智能地工作。它们对于 DevOps 团队特别有用,因为它们可以帮助该团队缩短开发时间并提高 阅读全文
posted @ 2023-12-22 12:01 讲文张字 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 现代数据库系统能够存储和处理大量数据。因此,由任何一个用户单独负责处理与管理数据库相关的所有活动的情况相对较少。通常,不同的数据库用户需要对数据库的某些部分具有不同级别的访问权限:某些用户可能只需要读取特定数据库中的数据,而其他用户则必须能够插入新文档或修改现有文档。同样,应用程序可能需要独特的权限 阅读全文
posted @ 2023-12-04 09:20 讲文张字 阅读(481) 评论(1) 推荐(1) 编辑
摘要: 副本集概述 副本集(Replica Set)是一组带有故障转移的 MongoDB 实例组成的集群,由一个主(Primary)服务器和多个从(Secondary)服务器构成。通过Replication,将数据的更新由Primary推送到其他实例上,在一定的延迟之后,每个MongoDB实例维护相同的数据 阅读全文
posted @ 2023-11-23 17:55 讲文张字 阅读(900) 评论(0) 推荐(1) 编辑
摘要: 1.Redis哨兵 Redis提供了哨兵(Sentinel)机制来实现主从集群的自动故障恢复。 1.1.哨兵原理 1.1.1.集群结构和作用 哨兵的结构如图: 哨兵的作用如下: 监控:Sentinel 会不断检查您的master和slave是否按预期工作。 自动故障恢复:如果master故障,Sen 阅读全文
posted @ 2023-11-09 09:09 讲文张字 阅读(701) 评论(0) 推荐(3) 编辑
摘要: Redis主从 搭建主从架构 单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。 主从数据同步原理 全量同步 主从第一次建立连接时,会执行全量同步,将master节点的所有数据都拷贝给slave节点,流程: 这里有一个问题,master如何得知 阅读全文
posted @ 2023-10-24 09:28 讲文张字 阅读(462) 评论(0) 推荐(0) 编辑
返回顶部