20240408

嗯,这个应该属于小众需求,是在 阮一峰 科技爱好者周刊(第 295 期) – 如何管理多个 Git 身份 看到的。
这个对我个人而言来说,主要是我Github有账户,偶尔会推拉项目代码。而工作中的Bitbucket,是其他邮箱账户。这个实现源于:.git[……]

阅读全文

20240412

背景:有环境,Nginx要启用https测试,结果提示缺失http_ssl_module。
我:咦???这标配的模块竟然会缺?一问才知,Nginx是运维编译的。虽然我内心想不明白一共没啥特殊功能的标准服务自己编译有啥益处,但专业的人做事一定有原因,就这么[……]

阅读全文

那工作中实际碰到的情况哈,这个比较麻烦,因为Elasticsearch集群本身还是用的阿里云的,不是自建的,很烦,后台提供的功能基本上对解决red状态没有任何作用。
那如何不扩容的情况下解决问题呢?基本流程如下:

  1. 首先你得能访问Elastic[……]

阅读全文

Docker默认镜像拉取域名是docker.io,如果你有中转服务,那么最新版Docker 26.0是需要和以往不同的方式修改才能使用的。
具体修改方式如下:编辑配置文件:

/etc/docker/daemon.json

Json格式中按如下需要[……]

阅读全文

这个问题是Java栈的一个同事提出来的,按道理游标本身多线程处理完全可以的啊,毕竟感觉像是Redis scan。
后来深入了解了下,发现对于多线程来说,其实官方有更优雅的姿势对游标scroll进行处理的,随手总结如下:Sliced scroll示[……]

阅读全文

承接之前的博文,旧的不用的内核如何移除呢?CentOS Stream 9 中提供了更简单的方式实现。
现在运行下面的命令保留最新的2个内核并删除其余的:

dnf remove --oldinstallonly --setopt installonly_limi[......]

阅读全文

CentOS Stream 9是比较新的系统了,印象里之前用的时候连screen都要自己编译安装的。
最近恰巧有台VPS重启后断网,人工核对发现内核没有按预期使用安装好的最新内核,索性整理下CentOS Stream 9 设置默认启动内核的相关指令:查看[……]

阅读全文