记一次 阿里云 数据盘挂载过程


最近公司买了一台阿里云服务器,附加三块磁盘用于存储 mongodb、mariadb以 及其他数据,本文主要讲述我是如何格式化并挂载这三块磁盘的,涉及公司业务,本文跟我实际的操作略有不同,分区过程是完整的记录,修改 fstab 表则使用了不同的目录,这点无伤大雅哈。 挂载 阿里云 数据盘 过程 - l

vnote - 更适合程序员的 markdown 笔记工具 使用心得

Linux 

vnote - 更适合程序员的 markdown 笔记工具,这句话我最近一年深有体会。这些年以来我一直坚持写博客,但是博客终究只是知识分享而已,你总有一些不能分享的东西,但也不可能啥都记在脑子里,所以知识管理至关重要,当然,数据安全更重要。今天我分享的是我最近一年来一直使用的工具 - vnote,本

Linux 下 完美运行 wechat

Linux 

使用 Linux 开发的同学可能都有一个烦恼,没有好用的微信客户端,基于网页版的不少,但是也逃不了网页版的通病,比如图片会模糊啊,无法截图啊,聊天记录同步啊,所以还是 Windows 版更省心。其实,我一直使用 网页版,直到几天前网页版无法登录,这才考虑再折腾。 使用 wine 的缺点是如果卸载,那

记一次 阿里云 流量异常 - abnormal network traffic of aliyun cloud

Linux 

今天早上快到公司楼下了,突然收到微信,我们整个系统都挂了,急匆匆赶到公司,另一位同事已经在跟踪,但没找到问题所在,我登录了 阿里云 后台,查看到流量异常,怎么说呢,服务器按流量计费,公网带宽最大 5M,但是流出的峰值早已经是 7M 多了,逼近 8M,至于为什么会超过 5M 不清楚了。但是有一点很明显

openjdk performance comparison - openjdk 性能比较

Linux 

本文将对 openjdk 的发行版:zulu jdk、JetBrains runtime、Amazon corretto、AdoptOpenJDK 以及 Dragonwell 的性能进行全方位比较,使用 cadvisor 收集 docker 的性能数据,然后存储到 prometheus 最后由 gr

grafana + prometheus + cadvisor 监控 docker

Linux 

前不久考虑找个靠谱的 openjdk,具体可以看这遍:https://www.kpromise.top/openjdk-what-flavour-to-choose/,当时提到了所谓的性能,为什么用所谓这个词呢,因为我真不觉得各个发行版的 openjdk 在性能上能有什么大的差别。但是,好奇嘛,最主

Linux Server 安全设置

Linux 

今天,我发现自己的博客被攻击了,没错,人生第一次,服务器被人攻破,的确值得放烟花庆祝,不过,这个攻击也没做啥事,就是登录后下载了一个脚本 fanelishere.tk/arhive/info 然后运行了这个脚本,此外再无其他。但,终究还是被人攻击了。所以有了此文,本文主要讲述我个人了解的 Linux

deepin linux 升级到最新内核

Linux 

deepin linux 是非常不错的 linux 发行版,至少对中国用户而言是这样。如果他是基于 arch 而不是 debian 那么我觉得会更好,至少对于我而言更好。我喜欢折腾,比较激进,喜欢最新的技术,而 deepin 的内核目前还是 4.15,最新内核都 5.3.1 了。于是想着更新下,于是

linux 全文搜索与删除

Linux 

有时候,我们需要搜索一个目录下特定的字符,这很类似 idea 的搜索与替换,但前提是你有 idea,同时呢,还得把目录以项目的形式打开,当然,vs code 也有类似的功能。今天呢,我们要做的是,通过 linux 命令行搜索,优点是临时用用挺好。尤其是搜索系统文件的时候。我们开始吧。 Linux 命

Eureka 高可用集群部署 - Eureka high availability cluster


本文介绍如何搭建高可用 Eureka 集群,并解决该过程中遇到的一些坑。本文算是 Eureka 系列文章的第一篇,后面会继续探索基于 Docker 的 Eureka 集群搭建、灰度发布、金丝雀发布、AB测试以及蓝绿部署,从而做到无缝的升级更新服务。 首先,我解释下所谓的灰度发布、金丝雀发布、AB测试