阅读视图

发现新文章,点击刷新页面。

阿里云服务器SWAP导致的硬盘读取爆满问题

前言

因为本人喜欢折腾,所以在建立博客之后不久就使用了umami统计

过程

在2024年购入了这台阿里云99计划的云服务器,当时认为这台云服务器性价比很高。

毕竟在服务商日益内卷的情况下,99一年就能拥有2h2g 3m 40g硬盘无限流量的服务商也是不多了。

经过了一段时间的使用感觉也是还可以的,搭配CDN,网站访问速度也是不错的。

但是每隔一段时间服务器的就莫名的硬盘读取达到117mb/s,而写入却仅有几十kb/s。

后来经过排查发现可能是umami的问题,因为除了umami是docker部署的以外,其他程序也仅仅只有WordPress了

而本站也是个小博客,日访问量仅有100,访问人数也就二三十,哪怕有人攻击CDN那边也会有日志。

但是离奇的就是cdn也没有日志,硬盘却爆满了,于是我就怀疑是umami的问题。

那为啥标题会是阿里云服务器SWAP导致的硬盘读取爆满问题呢?

因为在别人的服务器哪怕是配置比我低一点的腾讯云服务器上别人也不会有硬盘读取高达117mb/s的问题

严重怀疑是因为网站一直处于访问的状态,所以umami就一直在记录东西,然后内存占用就会高起来,而我服务器配置也不高并且内存占用就已经达到70%了。

所以一旦umami使内存高起来后,服务器就会启用swap也就是虚拟内存。而虚拟内存使用的就是硬盘,但是阿里云的硬盘读取上限为117mb/s。

达到这个上限后就会一直卡着连服务器都连接不了只能重启,而同样配置甚至低一点配置的腾讯云就没遇到过我这种情况。

现在我已经将umami迁移到其他服务器上一个礼拜了,也没遇到过硬盘读取爆高的情况,之前两三天就会遇到一次。

手把手教你如何使用阿里云OSS备份插件

前言

因为腾讯云oss备份报错,提示key不存在。所以替换阿里云oss备份

教程

1.首先在阿里云购买或免费试用对象存储OSS

图片[1]-新锐博客

2.宝塔面板的软件商店安装阿里云OSS

图片[2]-新锐博客

3.阿里云控制台点击头像中的访问控制(一定要点控制台,否则在首页头像中无法找到访问控制)

图片[3]-新锐博客

4.在用户中新建用户

图片[4]-新锐博客

5.填写登录名和显示名称并且勾选OPENAPI调用访问

图片[5]-新锐博客

6.复制并保存AccessKey ID和AccessKey Secret

图片[6]-新锐博客

7.再次点击左侧边栏的用户找到刚刚创建的用户添加权限

图片[7]-新锐博客

8.在权限中搜索对象存储并且将两项一起勾选了。

图片[8]-新锐博客

9.找到对象存储控制台,并且创建Bucket

图片[9]-新锐博客

10.根据自己的需求创建,如果是阿里云服务器可以使用内网,其他服务商服务器需要外网会有流量的产生。

图片[10]-新锐博客

11.点击创建好的Bucket名

图片[11]-新锐博客

12.根据自己服务器商选择Endpoint(地域节点),如果是阿里云的就选择经典网络和vpc网络的内网,否则就选择外网。并且记录好图片[12]-新锐博客

13.返回宝塔的阿里云oss中填写好你刚刚记录的值。

图片[13]-新锐博客

阿里云ECS服务器开启IPV6

前言

本网站支持IPV6访问,不过是基于CDN的,所以就想把服务器也开启IPV6。

教程

1.访问阿里云官网

2.找到云服务器ECS控制台

3.找到左侧栏中的弹性网卡

图片[1]-新锐博客

4.管理弹性网卡中找到开通ipv6交换机

图片[2]-新锐博客

5.创建交换机后开启IPV6网段

6.返回管理弹性网卡新增ipv6即可。

结语

现在还是免费申请IPV6的,以后可能就不知道了,所以趁现在赶紧申请吧

网站备案成功

前言

因为之前网站搭建在香港服务器中,所以在大陆访问不是很理想,于是就选择了备案。

时间

2024.03.29  阿里云提交ICP备案

2024.03.30  因为资料填写错误更改后提交并且通过阿里云初审。

2024.04.15  历经10个工作日,备案终于下来了。

总结

在国内搭建域名还是备案比较好,很多东西都可以使用了。

❌