言成言成啊 | Kit Chen's Blog
TCP状态以及CLOSE_WAIT问题排查<未完成>

生产环境中有个网关,也就是HTTP反向代理,运行一段时间,在Linux服务器中就会出现大量CLOSE_WAIT连接一直不释放,直到把整个服务连接占满,导致程序假死——进程存在,但不能正常工作。

由于代码不是我写的,并且我也只负责生产环境运维。因此,从运维角度、不影响实际业务的情况下,最快解决该问题——实现了个程序保活脚本。

事后总结,我有点TCP常识,能独立发现问题根源,但是对于TCP的状态扭转,掌握的却很稀松,因此特地学习了下。

阅读全文
posted @ 2024-07-27 00:54:44
LegionR7000换机战神T8PlusD94

想当初买LegionR7000这款笔记本时,当时只觉得CPU够强就可以了,完全没有考虑GPU的情况。但是在使用中发现,GPU频频成为整个机器运行的短板,刚好刷到了笔记本以旧换新,于是趁着618换机了神舟战神T8PlusD94。

阅读全文
posted @ 2024-06-30 20:04:38
动画与帧

由于最近换了电脑,显示器由60帧变成了240帧,故因此发现了我网站上一个不友好的地方。

阅读全文
posted @ 2024-06-22 20:46:37
瓦片边界可视化工具

日常GIS开发中,需要了解瓦片是什么,瓦片展示的效果是什么样的。这种口头上抽象的东西,需要一个具象化的呈现,于是就诞生了这篇文章里实现的demo。

阅读全文
posted @ 2024-06-10 22:22:55
由MapTile引发的ResultSet的思考及实践

其实这篇文章应该是上周末来写的,但是苦逼啊。别人都抱怨工作996,我特么直接9117了,连轴转12天,完全没有个人时间,苦逼啊!

本来周末计划看完 龙珠Z-布欧篇 呢,给自己一个过儿童节的仪式感,结果也只看了一点,时间太紧张了。

要写的代码、要总结的东西太多了。至于ResultSet这个,从梳理思路、验证逻辑、查阅资料、理解原理、总结记录,又花了我小一天时间,搞到半夜。

阅读全文
posted @ 2024-06-01 00:49:06
SpringCloud网关以及Nacos配置管理与服务发现

对于小项目而言,SpringBoot够用了,完全没必要上SpringCloud+Nacos,因为实在太重了,部署、配置均麻烦的一批。但是一些应用场景下,比如开发者想脱身的时候,使用这套技术栈,就可以做到完全甩锅给运维!

阅读全文
posted @ 2024-03-17 23:01:20