-
Life
中午和赛赛玩翻跟斗的游戏,前面没掌握好,一直把赛赛头朝下的时候就扔床上了,不过他觉得好玩,一直喊,再来再来。 昨天德州太晚了,搞到12点过后。还一边玩一边在看 skopeo copy image 遇到 EOF 报错的事。 只有往 ECR 其中一个 Region 复制的时候才报错,往其他 Region 或者是 ACR,都没问题。 今天开了一个 Case。
-
Life
看见工作上的事情就头疼。觉得好没劲。 今天好像啥也没干,处理了几个小 Case,什么磁盘满了,什么磁盘只读了,还有 neutron 转 Cilium。 然后统计了一下 Mirror 和 Hub 的相关数据。 现在到 Mirror 的请求约 20% 透传到后端,感觉这个效果还不错吧。 看了一下 temporal,这东西还要写 Go 或者 Java 代码来提交任务?还没有 API?这样的话,感觉有点不好用。 回家回家,头痛。
-
Life
昨天中午金桥聚餐,下午带赛赛去小姨家里。晚上去九亭饭店吃饭。 周末两天有点冷。 今天晚上要回来的时候,赛赛爬楼梯玩,把楼梯上放着笔记本和笔扔到了地上,我严厉的说,你去捡回来。他下去一边捡一边说,宝宝是小天使,以后不扔东西了。 晚上回来又同步了一下 OY 的镜像到 RB,后面就把 OY 下线了。
-
Macos Add Ip
ifconfig lo0 alias 127.0.0.2
-
Mirror Through To Backend Twice
问题1,一个打到 Docker Registry Mirror 的请求,为什么透传了两次到后端呢? 问题2,Proxy 里面的 inflight 又能起什么作用呢? 问题3,为什么有的机器把同一时间到来的所有请求都打到了后端,而有的机器只透传了非常少的几个请求,后面就走缓存了呢? 问题 1 回答,因为 pbs.copyContent(ctx, dgst, w) 里面请求了一次,pbs.storeLocal(ctx, dgst) 里面又请求了一次。 问题 2 回答,inflight 是为了避免两个同样的请求都 storeLocal 。 问题 3 Debug 方向: inflight...
-
Life
赛赛不咋理我了,让他亲亲,他直接说“不行”。
-
Return Copy From Map
package main import ( "fmt" "sync" ) func main() { m := map[string]sync.Mutex{} lock := sync.Mutex{} fmt.Printf("%p\n", &lock) m["baidu.com"] = lock get := m["baidu.com"] fmt.Printf("%p\n", &get) } # go run...
-
Tty
登陆同一个机器, root@1bd768a7944f:~# ps l F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 1 0 20 0 4252 3452 - Ss pts/0 0:00 bash...
-
Life
昨天赛小赛玩围棋,我拿手上一个棋子问他,这是几个,他说“一个”。 我拿两个再问他,他说“两个”。 我拿三个再问他,他说“太多了,数不了”。 哈哈哈
-
dockerd 里面使用 lz4 解压缩测试小结
线上 dockerd 版本: Docker version 19.03.12, build 48a66213fe 实验使用的 dockerd 版本:v20.10.9 目的 为了加速容器的启动,docker pull 做为其中的一环,调研一下如何加速 docker pull。 局域网环境问题下,docker pull 里面的解压的时间占了大头。Lz4 的解压速度比当前 Docker 默认的 gzip 要快不少,我们就在 Docker 里面实际测下看效果。