本周睡眠超差,超差,超差。
生活
天热,天太热。也不知道是要来台风了(地铁里看到台风5级响应),也不知道是海边的强对流天气作祟,几乎天天都在下雨,一下雨就湿度大,湿度大就浑身粘粘的,浑身粘粘的就心烦意乱的。就感觉整个人很燥热,不能静下心来。
还有一个原因是,睡不好。就不知道怎么的,每天晚上12点躺下关灯,都要扑腾到2点多才能睡着,然后第二天早上不到8点就醒,中午最多趴一会儿。睡眠严重不足导致人整个都是飘的,反应是迟钝的,完全没办法集中精力去做事情。
而且最近有很强的挫败感。首先吧是来自于工作的,就感觉自己还没达到应该有的强度,很多事情自己搞不定;然后你说那非工作时间就好好玩吧,塞尔达沙漠神殿Boss打了至少30次了都没打过,卡bug杀人马也卡不对;那就折腾点自己想折腾的东西吧,一个手残直接解散了之前搭建的Docker集群;那就刷短视频吧,现在真的是心烦意乱到3分钟的视频都看不完了,越刷短视频就越烦躁,感觉在「虚度时间」,就更烦躁了。——这是个死循环。
不行,我要试试冥想之类的「集中注意力」的方法,不能再这么浮躁下去了。早睡早起。
为了把一个9月末就清零的假期给用掉,打算8月份去泰国玩。买了机票,希望到时候一切顺利。
周四下午茶发了半个西瓜,甜是真甜,但我觉得好像我对大量糖会产生不耐受。比如一下子爽半个西瓜,或者一下子爽一整瓶冰雪碧,或者一下子爽一杯冰奶茶,再或者一下子喝一罐常温的健力宝啥的,反正满足甜(最主要,目前看100%)+凉(次要,目前看20%),俩小时后一定会在卫生间拉个爽。emm……
学习和折腾
NUC悦动峡谷买来了之后上电空跑了一周,一个是因为没时间折腾,另一个还是因为没时间折腾😂虽然它一开机就开始呼呼吹风,但还是很安静的。每天早上就能听见NAS风扇启动、NAS由安静变吵的过程,但是NUC一直悄无声息。——夏天,电子设备也难熬啊~
本周有两个比较大的成就。
第一个是,终于在Mac上可以用GPG密钥来登录SSH了。为什么说是「又」呢?就18年那会儿,在Ubuntu上折腾成功了,然后换Mac之后就一直没成功过。去年,今年,甚至上个月,都又重新折腾过,都又失败了。这次阴差阳错成功后,我把Mac还原了,重新走了一次流程,还是成功的。——那么,就可以更新之前的文章啦~这下可以用GPG搞定家里所有设备了。
哦,你问我为啥非得在GPG上吊死,直接生成一个SSH密钥它不香么……emm,好问题,下一个。
第二个是,终于跟着教程,在NUC上搭出来了个3节点的Kubernetes集群,也第一次进入了Kubernetes Dashboard。之前只成功过Server主节点,然后Dashboard死活进不去,这次灵光一闪:哎,既然它http方式访问的话只能用localhost和127.0.0.1,那么我用SSH隧道将端口映射到自己mac上不就好了么~于是就这样干了,于是Dashboard的localhost检测就这样被骗过了,于是就第一次见到Dashboard的真容了。但是呢,你说啥是Helm,啥是Rancher……目前都还云里雾里的。
顺带似乎还找到了bug。之前WordPress一直提醒我说定时任务执行失败,前两天去Cloudflare上看了一下,定时任务都被Cloudflare给拦截了,要给127.0.0.1发质询。emm,好吧,白名单走起。
这两周博客图片完全挂了,也是因为对应的服务还没搭起来的缘故。再等等,再等等😂
工作
继续铲屎山。感觉连续铲了一个月屎山了,不行,不能再这么下去了。下周一定一定换一些新的事情来做,不然人都要铲废了。
之前那个用Go重写的服务终于终于终于稳定下来了,goroutine不再飞了,甚至之前的死穴:流量暴增后goroutine会飞掉然后导致整个服务hang住,现在也算是解决了。不过我不知道是怎么解决的。大概做的事情是将HTTP下载图片的goroutine池子,和RPC调用的goroutine池子分开,下载图片的池子用ants的非阻塞特性,如果满了,那么就报错不加新任务;rpc因为比较重要,所以用ants的默认池。还有就是把HTTP下载图片时候的超时控制,由「在client里面控制」改成了「用context来控制」。我自己的观察是,改成context控制后,服务时延波动变平稳了好多。反正这样一把梭改了这些后,确实一周平安。
还有就是第一次用火焰图。火焰图是个好文明,但我还不知道应该怎么用火焰图来排查goroutine泄漏。——但由于下周完全不想做工程相关的事情,估计再拖拖。
要早睡早起!!!
真的,我需要调整一下,不能那么燥。
发表回复