Tôi đã đi qua và thực hiện tất cả các thủ thuật tối ưu có thể tôi có thể tìm thấy. Điều này bao gồm nginx như là một proxy để apache, vbOptimize với memcached, và tất cả các thủ tục vbulletin thường xuyên tối ưu hóa.
Tôi đang làm việc với hai máy chủ bộ xử lý lõi tứ kép với 12 và *** của ram, và 15k ổ đĩa SAS trong cuộc đột kích. Vì vậy, nói cách khác, các máy chủ có đủ sức mạnh để xử lý tất cả mọi thứ.
Các trang web chính bắt đầu chậm ngay sau khi bộ nhớ cache vBET được xóa mỗi 15 ngày. (Cơ sở dữ liệu được chỉ hơn *** sau khi giai đoạn này ngày 15)> 500k trang một ngày được thu thập thông tin của công cụ tìm kiếm.
Có bất cứ điều gì tôi có thể làm để tinh chỉnh apache để xử lý những yêu cầu này tốt hơn? Đây là những cài đặt apache hiện tại của tôi:
từ httpd-mpm.conf
# Prefork MPM
Từ default.conf-httpd:StartServers 20
MinSpareServers 20
MaxSpareServers 25
MaxClients 180
MaxRequestsPerChild 1000
Thời gian chờ 150
KeepAlive On
MaxKeepAliveRequests 80
KeepAliveTimeout 3
UseCanonicalName.