上一页 1 2 3 4 5 6 7 8 ··· 53 下一页

2025年5月21日

windows安装protoc和grpcurl

摘要: # 下载并解压,配置环境变量 https://github.com/protocolbuffers/protobuf/releases/download/v31.0/protoc-31.0-win64.zip # 确认生效 protoc --version go install google.gol 阅读全文

posted @ 2025-05-21 22:47 王景迁 阅读(160) 评论(0) 推荐(0)

2025年5月19日

Linux 基于网卡ip ping本地地址

摘要: 基于ip可以,基于网卡名称不行。 阅读全文

posted @ 2025-05-19 08:51 王景迁 阅读(8) 评论(0) 推荐(0)

2025年5月12日

go通过http代理访问

摘要: 走代理时会做SNAT,改变源IP和源端口。 package main import ( "fmt" "io" "net/http" "net/url" "time" ) func main() { // 国内代理 proxyStr := "http://39.175.75.144:30001" pr 阅读全文

posted @ 2025-05-12 07:45 王景迁 阅读(21) 评论(0) 推荐(0)

2025年5月7日

基于xfs限制目录容量

摘要: xfs_quota目录限额是针对projectid。 虚拟机单独挂载了磁盘,已分好区。 基于分区创建xfs文件系统并挂载 mkfs.xfs /dev/sdb1 mount -o prjquota /dev/sdb1 /mnt echo "/dev/sdb1 /mnt xfs defaults 0 0 阅读全文

posted @ 2025-05-07 21:37 王景迁 阅读(34) 评论(0) 推荐(0)

Shell 循环

摘要: ids=(100 101 102) 使用索引遍历数组 for ((i=0; i<${#ids[@]}; i++)) do echo "$i:${ids[$i]}" done 直接遍历数组元素 for item in "${ids[@]}" do echo "$item" done 阅读全文

posted @ 2025-05-07 21:00 王景迁 阅读(10) 评论(0) 推荐(0)

2025年4月26日

bpftrace查看网络丢包

摘要: apt install -y bpftrace icmpdrop.bt #!/usr/bin/env bpftrace #ifndef BPFTRACE_HAVE_BTF #include <linux/socket.h> #include <net/sock.h> #else #include < 阅读全文

posted @ 2025-04-26 20:30 王景迁 阅读(36) 评论(0) 推荐(0)

k8s限速队列重试间隔和次数

摘要: package main import ( "time" "k8s.io/client-go/util/workqueue" klog "k8s.io/klog/v2" ) func handleKey(startTime time.Time) { klog.Infof("handle key, i 阅读全文

posted @ 2025-04-26 12:37 王景迁 阅读(22) 评论(0) 推荐(0)

2025年4月24日

k8s定位手段

摘要: k8s日志级别动态更新 kube-apiserver和kubelet日志级别默认是2,支持通过接口来动态更新日志级别。 kubectl proxy & PID=$! # 动态更新kube-apiserver日志级别 curl -X PUT http://127.0.0.1:8001/debug/fl 阅读全文

posted @ 2025-04-24 21:32 王景迁 阅读(27) 评论(0) 推荐(0)

go程序诊断工具gops

摘要: go get github.com/google/gops go install github.com/google/gops package main import ( "log" "time" "github.com/google/gops/agent" ) func main() { if e 阅读全文

posted @ 2025-04-24 21:04 王景迁 阅读(10) 评论(0) 推荐(0)

2025年4月11日

删除中pod清空status podIP场景验证

摘要: k8s v1.26.0 删除pod前,增加finalizer kubernetes,方便看到kubelet是否会清空pod status podIP。 场景1:正常删除 没有清空。 场景2:kubelet重启 清空了。 场景3:节点重启 清空了。 阅读全文

posted @ 2025-04-11 22:03 王景迁 阅读(13) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 53 下一页

导航