Nguyên nhân và cách khắc phục lỗi server reached MaxClients setting trên VPS

Nếu bạn là người dùng VPS thì hẳn lỗi “server reached MaxClients setting” đã không còn quá xa lạ đối với bạn. Biểu hiện của lỗi này trên VPS là gì? Đó chính là sự suy giảm tốc độ tải trang đồng thời các bản ghi cũng chạy apache rất chậm. Nguyên nhân là do đâu? Cách khắc phục lỗi “server reached MaxClients setting” trên VPS như thế nào? Bạn đọc hãy cùng theo dõi nội dung bài viết dưới đây của chúng tôi nhé!

1/ Dấu hiệu phát hiện lỗi:

Trong thư mục / var / log / httpd / error_log file log bạn sẽ thấy:

[error] server reached MaxClients setting, consider raising the MaxClients setting

[warn] mod_fcgid: process 2968 graceful kill fail, sending SIGKILL

2/ Nguyên nhân

Các MaxClients đã vượt quá giới hạn hoạt động vì một số trang web của bạn được xử lý lưu lượng truy cập cao, tạo ra tải trọng lớn đến máy chủ web của bạn (tức là số người gửi truy vấn về servers vượt quá giới hạn cho phép)

nguyen-nhan-va-cach-khac-phuc-loi-server-reached-maxclients-setting-tren-vps-1

3/ Khắc phục lỗi server reached MaxClients setting trên VPS

Theo mặc định, Apache không được cấu hình cho các trang web được tải cao. Chúng tôi khuyên bạn nên điều chỉnh các máy chủ Apache . Để giải quyết vấn đề cụ thể này với MaxClients , điều chỉnh ở /etc/httpd/conf/httpd.conf file, tăng giá trị của MaxClients  (ví dụ 500):

<IfModule worker.c>

StartServers 1

MaxClients 500

MinSpareThreads 1

MaxSpareThreads 4

ThreadsPerChild 25

MaxRequestsPerChild 0

</IfModule>

Lưu ý: Nếu lỗi vẫn còn, xem xét việc tăng MaxClients tối đa một lần nữa cho đến khi vấn đề được giải quyết.

Nếu bạn vẫn thấy thông báo tương tự trong các log của Apache, xin vui lòng kiểm tra tất cả các file mà MaxClients thiết lập tồn tại qua lệnh dưới đây:

 # Find / etc -type f-exec grep -l ‘MaxClients’ {} +

/etc/httpd/conf.d/swtune.conf

/etc/httpd/conf/httpd.conf

Với nhiều năm hoạt động trong lĩnh vực kinh doanh máy chủ ảo, VDO đã xây dựng thương hiệu uy tín, chất lượng trên thị trường và nhận được những phản hồi tích cực về dịch vụ từ phía khách hàng. Quý khách hàng, người dùng gặp phải một số sự cố về máy chủ, máy chủ ảo, cho thuê chỗ đặt máy chủ có thể liên hệ cho chúng tôi theo địa chỉ tại website vdo.com.vn để được tư vấn và giải đáp thắc mắc.

Hi vọng những chia sẻ của chúng tôi thực sự là những kiến thức hữu ích đối với người quan tâm.

Chúc bạn luôn vui vẻ và thành công!

>>>> Gợi ý Google:

server reached maxclients setting linux

getting rid of server reached maxclients setting

máy chủ ảo là gì

thuê máy chủ ảo

tạo máy chủ ảo

chỗ đặt máy chủ

Nguồn Tổng Hợp