会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
iamxiaofu
博客园
首页
新随笔
联系
订阅
管理
[置顶]
手动部署Kraft模式Kafka集群
摘要: 手动部署Kraft模式kafka集群 基本信息 IP地址 Hostname Release Kafka-Version 172.29.145.157 iamdemo1 Centos7.9 kafka_2.12-3.5.1 172.29.145.182 iamdemo2 Centos7.9 kafka
阅读全文
posted @ 2023-11-28 11:42 付同學
阅读(777)
评论(0)
推荐(0)
2024年6月17日
kafka事务流程
摘要: 流程 kafka事务使用的5个API // 1. 初始化事务 void initTransactions(); // 2. 开启事务 void beginTransaction() throws ProducerFencedException; // 3. 在事务内提交已经消费的偏移量(主要用于消费
阅读全文
posted @ 2024-06-17 20:48 付同學
阅读(86)
评论(0)
推荐(0)
2024年6月7日
IO多路复用
摘要: 基本概念 IO多路复用指用一个线程来处理多个客户端请求 Epoll是一种IO事件通知机制 IO输入输出对象可以是 文件,网络,管道等用文件描述符fd表示的 事件Event分为可读事件和可写事件,有两种触发机制(水平触发和边缘触发) 水平触发机制:只要fd关联的内核缓冲区非空/非满,数据就可以一直读/
阅读全文
posted @ 2024-06-07 16:10 付同學
阅读(83)
评论(0)
推荐(0)
2024年6月4日
Apisix网关-使用Grafana可视化Apisix的Prometheus数据
摘要: Apisix安装部署 Apisix官网安装教程 Apisix Dashboard官网安装教程 本次教程使用RPM包安装方式 使用systemctl管理服务 Apisix配置要点 /usr/local/apisix/conf/config.yaml Apisix服务监听 etcd连接配置 admin_
阅读全文
posted @ 2024-06-04 10:28 付同學
阅读(784)
评论(0)
推荐(0)
2024年5月22日
redis学习
摘要: Redis简介 数据库 Redis数据存储在内存中(内存数据库),存储数据为Key-Value形式,单线程(指网络IO以及数据读写只由一个线程完成),其他功能例如持久化,异步删除,集群数据同步等是由额外的线程完成的,采用epoll异步IO多路复用,Redis所有操作均为原子操作,能够确保数据的一致性
阅读全文
posted @ 2024-05-22 21:26 付同學
阅读(40)
评论(0)
推荐(0)
2024年2月28日
Argocd学习
摘要: argocd官网文档链接 ArgoCD官网文档 在K8S集群使用argocd命令将集群添加到argcd的cluster列表中 argocd cluster add kubernetes-admin@iamdemo --name iamdemo --kubeconfig /root/.kube/con
阅读全文
posted @ 2024-02-28 14:31 付同學
阅读(112)
评论(0)
推荐(0)
k8s的Pod创建流程
摘要: K8S的创建流程 (1)kubectl会将用户的apply命令读取yaml文件发送给Api-server(以Deployment为例) (2)Api-Server会根据配置创建Deployment资源,存储在ETCD中 (3)Controller-Manager会通过List-Watch机制从Api
阅读全文
posted @ 2024-02-28 11:03 付同學
阅读(234)
评论(0)
推荐(0)
2024年2月26日
k8s Rollout命令
摘要: k8s支持deployment的回滚 Deployment是一种声明式的定义形式 Replicaset是最直接管理Pod的资源形式 通过yaml文件定义一个deployment会生成一个replicaset控制器,RS控制器会根据模板来创建Pod Deployment相较于RS支持回滚和滚动升级 #
阅读全文
posted @ 2024-02-26 17:09 付同學
阅读(306)
评论(0)
推荐(0)
2024年2月23日
k8s的Cgroup学习
摘要: Cgroups驱动 k8s有两种 cgroup 驱动:一种是 systemd,另外一种是 cgroupfs: cgroupfs 比较好理解,比如说要限制内存是多少、要用 CPU share 为多少,其实直接把 pid 写入到对应 cgroup task 文件中,然后把对应需要限制的资源也写入相应的
阅读全文
posted @ 2024-02-23 17:55 付同學
阅读(714)
评论(0)
推荐(0)
2024年2月18日
Elasticsearch不同集群间备份恢复(S3存储)
摘要: S3存储 首先都知道需要在ES集群上安装S3插件以及重启集群 在MINIO集群创建相应的桶 Kibana上注册快照存储库,两个不同的集群需要对接到同一个S3存储库,对接后会自动识别桶里的快照 《见上一篇博客》 恢复 搭建的恢复集群已对接到备份集群对接的MINIO集群了 可以看到已自动识别到桶里的3天
阅读全文
posted @ 2024-02-18 10:57 付同學
阅读(361)
评论(2)
推荐(0)
2024年1月5日
mysql5.7 大量sleep连接解决方法
摘要: show processlist 查看发现有大量sleep进程 查看当前数据库设置的最大连接数 show variables like 'max_connections'; 如果是生产环境需要紧急处理的话,可以先临时扩大支持的最大连接数 set global nax_connections=1000
阅读全文
posted @ 2024-01-05 17:00 付同學
阅读(289)
评论(0)
推荐(0)
下一页