摘要: 0.原理 istio通过添加MutatingWebhook识别打了自动注入标签的Pod-create请求,请求pilot暴露的sidecar注入接口,pilot根据template生成sidecar并修改patch到pod元数据中返回完成sidecar注入。 1.指定namespace打注入标签 k 阅读全文
posted @ 2024-01-03 18:31 爬上巨人的肩膀 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 整体设计 调用链 阅读全文
posted @ 2021-12-10 17:28 爬上巨人的肩膀 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.git log 2.git rebase -i 73ef2c340669d44c5d7fa05b3c5a3f3226258833 (a,b] 或 (a 不包含a 3. :%s/pick/squash 第一行改为pick 4.修改commit 删除非注释行改commit为merge的commit 阅读全文
posted @ 2021-06-10 17:16 爬上巨人的肩膀 阅读(427) 评论(0) 推荐(0) 编辑
摘要: cat /proc/cpuinfo | grep 'physical id' | sort | uniq | wc -l 个数 cat /proc/cpuinfo | grep 'process' | sort | uniq | wc -l 核数 free -h 查看内存 阅读全文
posted @ 2021-05-27 14:31 爬上巨人的肩膀 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 其中,RocketMQ与kafka不同的一点是RocketMQ存消息是不分区的且不分topic,所有的消息都存在commitLog中,副本由slave节点存储,而不像kafka一样多主多分区。 所有CommitLog是不分topic的,而队列是根据topic消费的所有每一个topic不同消费者组有一 阅读全文
posted @ 2021-02-04 19:13 爬上巨人的肩膀 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.集群规划 hadoop有三个重要的进程为NN(NameNode)、2NN(SecondaryNameNode)、RM(ResourceManager) 其中由于2NN需要做editlog和fsimage的合并占用的内存空间大致相等,为了性能NN和2NN要再两台机器上。 启动情况如下 hadoop 阅读全文
posted @ 2021-01-23 14:04 爬上巨人的肩膀 阅读(311) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash #1 获取输入参数个数,如果没有参数,直接退出 pcount=$# if((pcount==0)); then echo no args; exit; fi #2 获取要分发的文件名称 p1=$1 fname=basename $p1 echo fname=$fname #3 阅读全文
posted @ 2021-01-23 13:55 爬上巨人的肩膀 阅读(64) 评论(0) 推荐(0) 编辑
摘要: [root@hadoop103 software]# lshadoop-2.7.2.tar.gz jdk-8u144-linux-x64.tar.gz[root@hadoop103 software]# java -versionopenjdk version "1.8.0_222-ea"OpenJ 阅读全文
posted @ 2021-01-23 12:11 爬上巨人的肩膀 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1.souce:在当前bash环境下读取并执行FileName中的命令。 可以在shell启动前加载环境变量 weidiandeMacBook-Pro:myshworkspace weidian$ pwd /Users/weidian/myshworkspace weidiandeMacBook-P 阅读全文
posted @ 2021-01-22 10:15 爬上巨人的肩膀 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 1.准备三台虚拟机hadoop102,hadoop103,hadoop104 2.配置网络 查看网关 [root@localhost ~]# traceroute www.baidu.com traceroute to www.baidu.com (180.101.49.12), 30 hops m 阅读全文
posted @ 2021-01-01 16:36 爬上巨人的肩膀 阅读(109) 评论(0) 推荐(0) 编辑