包含"DevOps"的全部内容
k8s informer 是如何保证事件不丢失的?-运维开发故事

k8s informer 是如何保证事件不丢失的?

1.资源 Controller 主要作用我们知道 k8s 里重要概念之一就是 声明式 API,比如 kubectl apply 就是声明式 API的实现。效果就是资源对象的运行状态要与我们声明的一致。比如kubectl apply 一个 ...
浅谈yarn的任务管理与资源管理-运维开发故事

浅谈yarn的任务管理与资源管理

1. 概述1.1. Yarn基本概念YARN(Yet Another Resource Negotiator)是Hadoop 2.x的一个计算框架,旨在解决Hadoop 1.x中的资源管理和任务调度问题。它的主要目的是将MR1 JobTracker 的两个主要功...
Ceph RBD和QEMU块设备qos测试(文末抽奖)-运维开发故事

Ceph RBD和QEMU块设备qos测试(文末抽奖)

关于ceph的qosCeph,作为一个高度可扩展的分布式存储系统,已经成为云计算和大数据时代的关键基石。随着企业和组织对数据存储的需求日益增长,Ceph 通过其强大的特性,如可靠性、伸缩性和性能,...
wanger的头像-运维开发故事wanger5月前
640
应用获取客户端真实IP-运维开发故事

应用获取客户端真实IP

!! 大家好,我是乔克,一个爱折腾的运维工程,一个睡觉都被自己丑醒的云原生爱好者。作者:乔克公众号:运维开发故事博客:www.jokerbai.com背景信息因为产品需要,要在应用端获取到真实的客户...
GLIBC修复笔记(文末送书)-运维开发故事

GLIBC修复笔记(文末送书)

背景公司环境有台机器硬盘故障,需要安装megacli工具进系统查看raid信息,在ubuntu20.04安装megacli解决依赖过程中失误将高版本的libtinfo包装系统上了,导致系统报glibc对应的版本没有找到,系...
高并发下 MySQL Statement Cancellation Timer 的线程数暴涨-运维开发故事

高并发下 MySQL Statement Cancellation Timer 的线程数暴涨

问题描述线上业务高峰期 CPU 飙升,抓取 thread dump 发现 MySQL Statement Cancellation Timer 的线程数比较多,接收到线上预警,分析一下原因。业务高峰:下面是一些可能相关的信息...
基于Python + Vue3.js 技术栈实现的域名和SSL证书监测平台-运维开发故事

基于Python + Vue3.js 技术栈实现的域名和SSL证书监测平台

用于解决,不同业务域名SSL证书,申请自不同的平台,到期后不能及时收到通知,导致线上访问异常,被老板责骂的问题Domain Admin是一个轻量级监控方案,占用系统资源较少。同时,Domain Admin也...
基于Python + Vue3.js 技术栈实现的域名和SSL证书监测平台-运维开发故事

基于Python + Vue3.js 技术栈实现的域名和SSL证书监测平台

用于解决,不同业务域名SSL证书,申请自不同的平台,到期后不能及时收到通知,导致线上访问异常,被老板责骂的问题Domain Admin是一个轻量级监控方案,占用系统资源较少。同时,Domain Admin也...
夜莺自定义告警模板-运维开发故事

夜莺自定义告警模板

!! 大家好,我是乔克,一个爱折腾的运维工程,一个睡觉都被自己丑醒的云原生爱好者。作者:乔克公众号:运维开发故事博客:www.jokerbai.com预期目标Pasted image 20230906090309.png希望在告警...
一文带你了解Docker与Containerd的区别-运维开发故事

一文带你了解Docker与Containerd的区别

容器运行时容器运行时(Container Runtime)是一种负责在操作系统层面创建和管理容器的软件工具或组件。它是容器化技术的核心组件之一,用于在容器内部运行应用程序,并提供隔离、资源管理和安...