自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Linux 运维工程师的团队管理

2025-04-08 20:14:42 94

原创 制定大运维管理体系的标准、流程、机制、规范

规划并制定大运维管理体系的标准、流程、机制、规范,对于确保平台的可用性和稳定性至关重要。这一过程涉及从顶层设计到具体执行的全面考量,需要综合考虑业务需求、技术架构、团队能力等多方面因素。以下是一个基本框架,用于指导如何构建有效的运维管理体系。

2025-04-07 17:10:25 448

原创 k8s核心资源对象一(入门到精通)

本文将深入探讨Kubernetes中的核心资源对象,包括Pod、Deployment、Service、Ingress、ConfigMap和Secret,详细解析其概念、功能以及实际应用场景,帮助读者全面掌握这些关键组件的使用方法。

2025-04-07 11:50:25 736 1

原创 k8s核心知识点总结(超详细版)

支持Docker在各个宿主机节点自动部署、自动扩容、负载均衡、滚动升级等等这些操作是通过编排工具去完成,支持这些功能的工具,称为容器编排。流行的开源容器编排工具包括Kubernetes、Docker Swarm以及Mesos等。k8s是一个开源的容器化编排工具,用于容器的自动化部署、扩展和管理。k8s的本质就是一组服务器集群,它可以在每个节点运行特定的程序,来对节点中的容器进行管理,实现资源管理的自动化。

2025-04-03 15:36:05 1203

原创 如何做到一个项目的高可用保障

保障一个平台的高可用性,需要从架构、监控、容灾、安全、自动化、人员培训和合规性等多个维度出发,构建一套全面的保障体系。这不仅能够提升系统的稳定性和安全性,还能增强用户信任,为政府和公众提供更加优质的服务。

2025-04-03 10:41:34 288

原创 记录一次使用datax一次性导入多张表的经验

解决 datax 批量同步表功能(灵活控制表的个数)实现

2025-04-03 10:29:07 182

原创 k8s之Ingress讲解

本文主要讲解k8s中管理外部流量的组件Ingress的部署,以及如何将k8s的服务通过域名的形式在外部访问

2025-04-02 20:52:30 456

原创 手把手教你以二进制方式部署k8s(超详细版本)

本次以二进制部署k8s高可用集群(1.23),采用nginx+keepalived部署高可用环境,使用flannel作为网络插件一、环境准备。

2025-04-01 16:29:14 746

原创 linux使用lvm挂载磁盘

从卷组中分配空间创建逻辑卷 (LV)。将磁盘或磁盘分区转化为物理卷 (PV),假设我们使用整个 /dev/vdb 磁盘作为物理卷。将物理卷添加到一个卷组 (VG) 中。已有卷组命令,可以使用 vgextend 命令将物理卷添加到现有卷组中。系统重启后,逻辑卷将自动挂载到/data 目录下。

2024-08-14 15:42:12 784

原创 Nginx负载均衡的健康检查

Nginx 提供了一个强大的负载均衡机制,可以用于在多个后端服务器之间分配请求,以提高网站的可用性和响应速度。在Nginx官方模块提供的模块中,没有对负载均衡后端节点的健康检查模块,但可以使用第三方模块。来检测后端服务的健康状态nginx_upstream_check_module 是一个非常实用的 Nginx 第三方模块,它可以为我们提供主动的健康检查功能,有效地提高后端服务器的可用性和稳定性。

2024-08-12 17:43:37 414

原创 Nginx限流配置

limit_req和limit_conn都需要在http块中先定义对应的zone,然后才能在server或location块中使用。limit_req和limit_conn都是基于Nginx内部状态进行跟踪的,如果Nginx是集群部署,需要确保所有节点共享这些状态信息。这样配置后,Nginx就能够有效地控制服务器上的请求流量,防止过载。

2024-08-09 10:07:33 355

原创 docker容器之基于dockerfile自动构建镜像

为什么要学习自动构建镜像,因为基于手动构建镜像存在以下问题:(1)存储镜像时,占用存储空间;(2)传输镜像时,占用带宽;(3)修改其比较繁琐(先启动容器,修改操作,提交镜像)(4)效率低,相同的步骤,无法充分利用缓存技术,而dockerfile就利用镜像分层技术充分利用缓存;综上所述,我们很需要一个占用带宽较少,占用存储空间小,能够利用缓存,且构建镜像比较方便的方式,即dockerfile就可以解决上述问题。什么是dockerfile:基于配置文件自动构建镜像的一种方式。

2024-08-06 10:47:23 1300

原创 docker容器之基于centos手动制作镜像

【代码】docker容器之基于centos手动制作镜像。

2024-08-06 09:49:04 276

原创 docker的几种端口映射

Docker端口映射是指将容器内部的端口与宿主机的端口关联起来,这样可以从宿主机外部访问容器内的服务。默认情况下,容器内的端口仅对容器内的进程可见,无法从宿主机外部访问。端口映射使得外部网络可以通过宿主机上的一个端口访问容器内的服务。

2024-07-24 10:54:40 737

原创 MySQL数据库基础管理

【代码】MySQL数据库基础管理。

2024-07-23 17:32:35 275

原创 docker之底层原理

docker底层使用linux的四个技术,chroot,namespace,cgroup,OverlayFs。

2024-07-19 16:30:23 494

原创 docker容器常用命令

查看容器列表输出字段含义介绍CONTAINER ID:容器的ID,即容器的唯一编号。IMAGE: 镜像信息,容器基于哪个镜像启动的。COMMAND: 容器启动时的守护进程命令。CREATED: 创建容器的时间。STATUS: 代表容器的状态,常见的状态有4种,分别如下:Up: 代表容器正在运行。Exited: 代表容器退出Pause:暂停状态,容器的进程没有运行,而是被挂起了。

2024-07-19 14:30:34 1819

原创 docker镜像常用命令

【代码】docker镜像常用命令。

2024-07-18 17:47:11 402

原创 docker容器化技术之部署

Docker是一个容器管理技术,它是一个用于开发、发布和运行应用程序的开放平台。Docker是一组平台即服务(PaaS)的产品。它基于操作系统层级的虚拟化技术,将软件与其依赖项打包为容器。托管容器的软件称为Docker引擎。Docker能够帮助开发者在轻量级容器中自动部署应用程序,并使得不同容器中的应用程序彼此隔离,高效工作。

2024-07-17 20:40:07 738

原创 docker容器化技术之容器介绍

所谓的容器技术就是能够将计算机的程序及其所依赖的库进行打包的一种技术手段。方便进行传输,运行,部署。容器是隔离的环境中运行的一个进程,如果进程结束,容器就会停止。容器的隔离环境,拥有自己的ip地址,系统文件,主机名,进程管理,相当于一个mini的系统。容器可以实现帮我们将程序和其所依赖的库文件进行打包。

2024-07-16 18:11:27 520

原创 mysql开启SSL证书

MySQL版本为8.0.28。

2024-07-15 17:42:05 1726

原创 一文读懂nginx的上传宽带和下载宽带

在Nginx的配置和优化中,了解这两个概念非常重要,因为它影响到服务器的性能调整,比如可以通过设置Nginx的限制速率指令(如limit_rate)来控制客户端下载数据的速度,或者在处理大量上传请求时进行适当的流量控制。通过Nginx服务器发送到互联网的数据的速度。当用户或客户端上传文件到你的服务器,或者你的服务器向其他服务器发送数据(比如备份数据、同步信息等)时,所使用的带宽就是上传带宽。对于网站和应用的用户体验来说,高下载带宽意味着更快的内容加载速度和更好的用户体验。

2024-07-15 17:09:12 309

原创 基于mycat实现数据库的读写分离

1. 安装java运行环境(db01)2. 下载、解压mycat包# 上传解压mycat程序包# 配置服务程序环境变量3. 运行启动服务程序并测试连接mycat:或者-- 有可能会出现连接不上的情况,因为mycat程序库中,使用的java连接驱动器版本为5.1版本,和数据库8.0可能有兼容问题-- 可以进行mycat连接驱动更新操作,可以解决mycat连接问题。

2024-07-15 11:20:21 1365

原创 linux中 vim快捷键

o 在光标的下一行进入编辑模式。O 在光标的上一行进入编辑模式。10G 快速移动光标到第10行。3dd 删除光标所在连续3行。D 删除光标所在到行尾。yy 复制光标所在行。dG 删除光标所在到末尾。End $ 快速移动光标到行尾。Home ^ 0 快速移动光标到行首。dd 删除光标所在行。

2024-07-15 09:47:23 206

原创 ng日志日常查看命令

tail用于实时显示日志信息,对日志进行追踪查看1.显示最后1000行日志2.显示1000行后所有的日志3.实时显示日志信息4.过滤特定接口bigscreen/api的日志并使用awk分列数据5、6、8、9列信息5.统计最后10000行日志 某个接口访问次数。

2024-07-12 12:10:02 591

docker容器之基于dockerfile自动构建镜像

所使用到的脚本和包都在liu_docker压缩文件中

2024-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除