记一次 1Panel 异常资源占用导致服务器宕机问题

4月21日 663 0

最近将各种服务迁移到1Panel上部署了一下,跑了一段时间发现服务器频繁出现宕机问题,几乎每天在6点、10点和16点这三个固定时间段左右崩溃,导致网站无法访问,必须手动重启服务器才能恢复。

解决方法

阿里云ECS实例默认并未配置Swap交换分区。在手动启用Swap空间后,系统内存压力得到显著缓解。测试后,开启Swap能有效降低内存峰值负载,即便在运行多个容器服务的高负载场景下,也能避免因内存耗尽导致的系统崩溃问题,使得1Panel等容器化应用能够更稳定地运行。

命令

# 创建交换文件
dd if=/dev/zero of=/mnt/swap bs=1M count=2048

# 设置交换分区文件
mkswap /mnt/swap

# 启动交换分区
swapon /mnt/swap

# 修改配置
vim /etc/sysctl.conf
vm.swappiness = 60

# 开机运行
vim /etc/fstab
/mnt/swap swap swap defaults 0 0

# 查看是否有活动交换
free -h
1PanelLinux

相关文章

1Panel 下 使用 FRP 获取真实 IP

评论(0)

暂无

发布评论