随笔分类 -  A-自己归档

摘要:目录redis集群资源配置建议Production environmentbasic replication配置replication的特性replication中的网络连接replication过程部分同步和完整同步的过程数据同步分类slave的数据同步和偏移量管理replication ID重启 阅读全文
posted @ 2024-10-11 18:52 charlieroro 阅读(630) 评论(0) 推荐(0) 编辑
摘要:一个无竞争的缓存 目录一个无竞争的缓存Cache定义数据节点的创建hashmaps3-FIFODequeuereadBufferswritebufferNode 过期策略可变过期策略Variable的初始化删除过期数据添加数据Cache的Set & GetSetGet事件和过期数据的处理事件处理清理 阅读全文
posted @ 2024-04-28 17:07 charlieroro 阅读(354) 评论(0) 推荐(0) 编辑
摘要:Logstash 目录LogstashMonitoring APINode Info APIPlugins Info APINode Stats APIHot Threads APIlogstash exporter指标插件管理离线安装插件更新插件移除插件使用Gem私有库性能调优Troublesho 阅读全文
posted @ 2024-01-25 09:49 charlieroro 阅读(1154) 评论(0) 推荐(4) 编辑
摘要:victoriaMetrics中的一些Sao操作 目录victoriaMetrics中的一些Sao操作快速获取当前时间计算结构体的哈希值将字符串添加到已有的[]byte中将int64的数组转换为byte数组并发访问的sync.WaitGroup定时器池访问限速优先级控制 快速获取当前时间 victo 阅读全文
posted @ 2022-04-29 14:34 charlieroro 阅读(591) 评论(0) 推荐(0) 编辑
摘要:golang bufio 目录golang bufio使用bufio进行写缓存中满数据缓存中仍有空间待写入的数据大于缓存的大小缓存重用获取缓存的可用空间数使用bufio进行读PeekReadReadSliceReadLineReadBytesScanner附并发复用缓存限制从io.Reader中读取 阅读全文
posted @ 2022-04-21 01:22 charlieroro 阅读(1645) 评论(0) 推荐(0) 编辑
摘要:目录victoriaMetrics之byteBufferByteBufferPool的用法leveledbytebufferpoolByteBufferWriter接口实现ReadFrom接口实现总结 victoriaMetrics之byteBuffer VictoriaMetrics经常会处理数目 阅读全文
posted @ 2022-04-06 23:10 charlieroro 阅读(358) 评论(0) 推荐(0) 编辑
摘要:kubebuilder 的运行逻辑 目录kubebuilder 的运行逻辑更新概述Managerskubebuilder的处理Controllerskubebuilder的处理Reconcilers重新执行Reconcilerkubebuilder的处理Controller事件来源与使用client 阅读全文
posted @ 2022-03-05 16:57 charlieroro 阅读(3610) 评论(0) 推荐(1) 编辑
摘要:目录前置要求使用方式使用funcs查找支持的函数使用break(b)打断点使用breakpoints查看当前活动的断点。使用clear清除断点使用goroutines查看所有协程使用stack(bt)查看goroutine的栈信息使用attach连接到正在运行的进程Tipsgoland远程调试 前置 阅读全文
posted @ 2022-01-07 20:10 charlieroro 阅读(688) 评论(0) 推荐(0) 编辑
摘要:/proc/sys/net ipv4 ip_local_port_range:定义了TCP或UDP对目标发起连接所选择的本地端口范围(除ip_local_reserved_ports之外),其定义受内核版本影响。具体可以参见net.ipv4.ip_local_port_range 的值究竟影响了啥 阅读全文
posted @ 2020-02-11 11:53 charlieroro 阅读(3399) 评论(0) 推荐(0) 编辑
摘要:client-go中有很多比较有意思的实现,如定时器,同步机制等,可以作为移植使用。下面就遇到的一些技术讲解,首先看第一个: sets.String(k8s.io/apimachinery/pkg/util/sets/string.go) 实现了对golang map的key的处理,如计算交集,并集 阅读全文
posted @ 2019-07-07 18:29 charlieroro 阅读(4374) 评论(0) 推荐(0) 编辑
摘要:openshift版本:openshift v3.6.173.0.5 使用oc(同kubectl)命令访问apiserver资源的时候,会使用到/root/.kube/config文件中使用的配置。 使用user访问apiserver oc命令使用config中定义的user和证书(公钥和私钥)访问 阅读全文
posted @ 2019-05-07 15:11 charlieroro 阅读(1623) 评论(0) 推荐(0) 编辑