Έχω περάσει και να εφαρμοστούν όλα τα πιθανά τεχνάσματα βελτιστοποίηση μπορώ να βρω. Αυτό περιλαμβάνει nginx ως υποκατάστατο για apache, vbOptimize με memcached, και όλες τις κανονικές διαδικασίες βελτιστοποίησης vBulletin.
Δουλεύω με δύο servers διπλού επεξεργαστή τετραπλού πυρήνα με 12 και *** του RAM και 15k SAS δίσκους σε RAID. Έτσι, με άλλα λόγια, οι servers έχουν αρκετή δύναμη να επεξεργάζονται τα πάντα.
Η κύρια περιοχή αρχίζει να επιβραδύνει αμέσως μετά την προσωρινή μνήμη vBET καθαρίζεται κάθε 15 ημέρες. (Η βάση δεδομένων φτάνει σε λίγο πάνω από *** μετά από αυτό προθεσμίας των 15 ημερών) είναι> 500k σελίδες την ημέρα που ανιχνεύεται από μηχανές αναζήτησης.
Υπάρχει κάτι που μπορώ να κάνω στο τσίμπημα apache να διαχειρίζεται αυτές τις ερωτήσεις καλύτερα εκεί; Αυτές είναι οι τρέχουσες ρυθμίσεις μου apache:
από httpd-mpm.conf
# Prefork MPM
Από httpd-default.conf:StartServers 20
MinSpareServers 20
MaxSpareServers 25
Maxclients 180
MaxRequestsPerChild 1000
Χρονικό όριο 150
Στις KeepAlive
MaxKeepAliveRequests 80
KeepAliveTimeout 3
UseCanonicalName Off