
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
微信公众号:运维开发故事,作者:华仔背景在之前的文章中,讲解了如何在k8s上安装vm;但采集指标的组件使用的是opentelemetry,那么vm是否有自己的组件去采集指标呢?实际上,vm是拥有自己的组件可以去替代opentelemetry,它就是vmagent。使用它也可以进行指标的收集,再存储到vmstorage。什么是vmagent看看官方对vmagent的介绍:vmagent is a t
微信公众号:运维开发故事,作者:wangerESrally介绍esrally是elastic search官方用于对ES集群进行压力测试的工具,使用esrally可以为我们构建不同版本集群,构造不同的参数和数据来进行压力测试,并且可以对产生的压测结果进行比较,rally顾名思义是拉力赛的意思,esrally的一些名词也都与拉力赛有关。github地址:https://github.com/elas
微信公众号:运维开发故事,作者:华仔接触kubernetes已经4年多了,不过多是停留在能够使用,对其原理、源码不是很熟悉。对于平常执行的命令,它背后执行的流程、逻辑也不是很清楚。所以,最近打算去看看k8s各模块的源码。一来是加深对k8s各模块的理解和认识;二来是方便以后遇到问题好分析问题的根本原因,有理有据,则可以服人;再者后续跳槽也不怕被面试官的技术问题所难到了。那么今天,就来简单说一说pod
Traefik mesh是一款轻量级的服务网格,它简单易行,易于安装并且易于使用。Traefik mesh建立在Traefik之上,适合于符合最新网络接口规范SMI的Kubernetes集群。Traefik mesh的最大特点就是非侵入性,也就是使用Traefik mesh并不会改变你现有的Kubernetes对象。非侵入性服务网格 Traefik mesh不使用任何sidecar模式,其路由处理
微信公众号:运维开发故事,作者:夏老师三种状态的进程模型按进程在执行过程中的不同情况至少要定义三种状态:运行(running)态:进程占有处理器正在运行的状态。进程已获得CPU,其程序正在执行。在单处理机系统中,只有一个进程处于执行状态; 在多处理机系统中,则有多个进程处于执行状态。就绪(ready)态:进程具备运行条件,等待系统分配处理器以便运行的状态。当进程已分配到除CPU以外的所有必要资源后
查看Nginx源码当客户端主动关闭链接时,http状态代码中没有可以表示该状态的,但在nginx又需要记录,所以自定义了一个499这个状态来表示。***/所以显然,客户端端主动关闭请求或者客户端网络断掉时,于是nginx就记录了499状态,并且断开了和后面服务端的连接(这样可能导致服务端返回数据时,因为连接断开而报错)img解决499问题1、查看服务端为什么响应这么慢,是否需要优化,或者调大客户端
微信公众号:运维开发故事,作者:double冬1.创建一个python项目使用github上开源的一个python的demo项目,地址为:https://github.com/imooc-course/docker-cloud-flask-demo打开自己的gitlab,点击New project,把项目导入。2.手动部署把项目clone到本地,可以先测试一下手动部署,build镜像之后,然后启动
故障诊断,AI真棒!

艺术来源于生活

还在手动从设计稿提取样式、编写基础代码?试试 Cursor IDE 的模型上下文协议(MCP)功能吧。








