Với trường hợp một site có lượng truy cập cao khiến cho vps luôn trong tình trạng quá tải kéo dài thì có thể dẫn đến hiện tượng nghẽn cổ chai khiến cho VPS bị ngừng hoạt động.
Trường hợp trên không phải là hiếm gặp với không ít các bạn đã và đang sử dụng VPS tại Việt Nam. Có lẽ là vì các bạn không lường trước được lượng truy cập vào web or đăng ký cấu hình VPS thấp hơn nhiều so với nhu cầu thực của website dẫn đến tình trạng nghẽn cổ chai, gây ảnh hưởng nhiều đến hiệu quả công việc, kinh doanh của bạn.
Bước 1: Tạo file check vps của bạn
cd /usr/local/
mkdir auto
cd auto
nano -w restart.sh
- Dán script sau:
#!/bin/sh
check=`cat /proc/loadavg | sed 's/\./ /' | awk '{print $1}'`
if [ $check -gt 5 ] //điền 5 cho VPS 512MB Ram, 10 cho 1GB Ram, 20 cho 2GB Ram
then
/etc/init.d/httpd restart
fi
Lưu lại file, và chmod script về 755
chmod 755 restart.sh
Bước 2: Tạo file cron
cd ~
cd /etc/cron.d
nano -w auto_restart
Dán script sau:
*/5 * * * * root /usr/local/auto/restart.sh >/dev/null 2>&1
Lưu lại file cron để hoàn tất.
Xem thêm: Lý do thuê máy chủ ảo có phải nó giúp doanh nghiệp tiết kiệm được tối đa chi phí
Không có nhận xét nào:
Write nhận xét