- Trang khách hàng
- Câu hỏi thường gặp
- Quản lý VPS
- Auto Restart Apache khi high-load
Thư mục
0
AAPanel
1 Almalinux
13 Bảo mật
28 Cloud Server
1 CyberPanel
17 Cơ sở dữ liệu MySQL
9 Datasheet
31 Dịch vụ Hosting
34 Dịch vụ máy chủ riêng
11 Dịch vụ đại lý hosting
3 DirectAdmin
3 FTP
20 Hướng dẫn E-mail
6 Hướng dẫn thanh toán
26 Khuyến mãi
2 Lập trình PHP
45 Lỗi nhỏ thường gặp
98 Quản lý VPS
2 Qui định & Chính sách
5 Reset mật khẩu
4 Sao lưu dữ liệu
11 Sử dụng .htaccess
7 Sử dụng Kloxo
16 Sử dụng mControl
12 Sử dụng Trung tâm KH
8 Sử dụng Wordpress
4 SEO Hosting
12 Tên miền
1 Tuyển dụng
10 Upload website
3 Video hướng dẫn
Thư mục
Auto Restart Apache khi high-load
Tạo file script sau:
#!/bin/bash loadavg=`uptime | awk '{print $10+0}'` # bash doesn't understand floating point # so convert the number to an interger thisloadavg=`echo $loadavg|awk -F \. '{print $1}'` if [ "$thisloadavg" -ge "2" ]; then echo "Busy - Load Average $loadavg ($thisloadavg) " top -bn 1 else echo "Okay - Load Average $loadavg ($thisloadavg) " fi
Số 2: là mức loadavg của site khi quá cao. Bạn có thể đặt tùy theo tình trạng máy chủ.
Sau đó bạn đặt cron theo phút để check: * * * * *
Ví dụ về so sánh if trong bashshell:
#!/bin/bash
echo " Write in your age: "
read age
if[["$age"-le 7||"$age"-ge 65]];then
echo " You can walk in for free "elif[["$age"-gt 7&&"$age"-lt 65]];then
echo " You have to pay for ticket "fi
Câu trả lời này hữu ích?
Bài viết liên quan
View: 10272
Hướng dẫn cài đặt VNC lên VPS Centos x86_64
Các bạn chỉ cần chạy lệnh sau:yum install nano -y; yum update -y; yum upgrade -y; yum install...
View: 4585
Hướng dẫn cài đặt memcache trên Cpanel
Trong tutorial này chúng tôi sẽ hướng dẫn các bạn cách cài đặt memcache lên máy chủ Cpanel sử...
View: 5963
Hướng dẫn cài đặt FFmpeg cho máy chủ Centos
FFmpeg là phần mềm dùng để chuyển đổi định dạng các tập tin media trên môi trường Linux. Chương...
View: 7797
Hướng dẫn cài đặt MySQL 5.6 trên Centos 6
Bước 1. Cập nhật repo cho Centos 6, bạn chạy 2 lệnh sau: wget...