摘要: XXL-Job 自动检测执行器周期,执行器上下线的源码分析 XXL-Job 的自动注册和心跳检测代码相当简洁,本文继续分析它的 JobRegistryHelper 类是如何实现的,虽然只有短短的两百多行,但是值得一看。 本文要阐述两个问题: XXL-Job 是如何检测下线 Executor 且更新集 阅读全文
posted @ 2023-04-14 18:51 木易-故事里的人 阅读(247) 评论(0) 推荐(0) 编辑
摘要: HPA(HorizontalPodAutoscaler) 为什么要自动扩缩容? HPA可以为您的服务带来两个直接的帮助: 1,在需要计算和内存资源时提供资源,在不需要时释放它们 2,按需增加/降低性能以实现SLA 在 k8s 中扩缩容分为两种: 1、Node 层面: kubernetes clust 阅读全文
posted @ 2023-03-08 16:40 木易-故事里的人 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 当前gitlab部署在k8s内,根据基础设施设计此处不合理,需将gitlab迁移至主机部署的gitlab 当前位置:k8s 集群 迁移后位置:云主机部署gitlab 2. Gitlab从Kubernetes迁移到Host Gitlab Kubernetes: GitLab-CE 14.2 阅读全文
posted @ 2023-02-22 10:19 木易-故事里的人 阅读(823) 评论(0) 推荐(1) 编辑
摘要: 简单介绍 rocketmq_exporter是prometheus提供的用于监控rocketmq运行状态的exporter 环境 系统版本 CentOS 7.6.1810 (Core) CPU/内存 4核、8G clone已有软件包,自行mvn git clone https://github.co 阅读全文
posted @ 2023-02-07 17:47 木易-故事里的人 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 伴随着咳嗽声,我们一起步入了全新的一年。 回首2022: 2022年一整年都在一片阴霾中度过,公司欠薪半年,导致我们的生活及其拮据,每天生活在焦虑之中,让我变的非常的 “EMO”。 虽然碰上的事情都很糟糕,但是也做了很多事,多了一些人生经历。 这一年做的最大的一件事就是从一个邋邋遢遢的单身狗变成了一 阅读全文
posted @ 2023-01-11 17:28 木易-故事里的人 阅读(60) 评论(0) 推荐(1) 编辑
摘要: 自动化运维工具 Ansible ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括: (1)、连接插件connection plugins:负责和被监控端实现通信; (2)、host inventory:指 阅读全文
posted @ 2023-01-10 20:01 木易-故事里的人 阅读(17) 评论(0) 推荐(0) 编辑
摘要: web3——互联网的未来? web3,很多人觉得是个骗局,是在割韭菜。 因为大部分介绍 web3 的文章都离不开 NFT、数字货币、区块链、比特币、以太坊、元宇宙等概念,玄之又玄,脱离我们的生活,没解决我们的痛点。一般文章最后还教给我们怎么炒币,怎么买卖 NFT,妥妥的割韭菜套路,所以大部分人觉得 阅读全文
posted @ 2022-11-01 19:54 木易-故事里的人 阅读(222) 评论(0) 推荐(0) 编辑
摘要: crontab每分钟定时执行: */1 * * * * service mysqld restart //每隔1分钟执行一次 */10 * * * * service mysqld restart //每隔10分钟执行一次 crontab每小时定时执行: 0 */1 * * * service my 阅读全文
posted @ 2022-10-24 15:22 木易-故事里的人 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一、docker安全加固 1、利用LXCFS增强docker容器隔离性和资源可见性 (proc容器与宿主机之间是共享的 没有进行隔离) 此rpm包在真机桌面q目录中 需先传到虚拟机/root/下 在进行安装 把宿主机 /var/lib/lxcfs/proc/目录下生成的6个文件挂接到容器内 底层用c 阅读全文
posted @ 2022-08-05 17:30 木易-故事里的人 阅读(462) 评论(0) 推荐(0) 编辑
摘要: pod的生命周期是从创建至终止的这段时间范围 Pod的创建 1、用户通过kubectl或其他api客户端提交需要创建的pod信息给apiServer 2、apiServer开始生成pod对象的信息,并将信息存入etcd,然后返回确认信息至客户端 3、apiServer开始反映etcd中的pod对象的 阅读全文
posted @ 2022-06-23 10:20 木易-故事里的人 阅读(205) 评论(0) 推荐(0) 编辑