Κατάλογος άρθρου
έχουν μάθησηΙστοσελίδα WordPressαρχάριος μέσαWordPress backendΗ προσθήκη W3 Total Cache είναι εγκατεστημένη, αλλά το Memcached δεν αποκρίνεται και δεν λειτουργεί ως συνήθως με την ακόλουθη ειδοποίηση:
Οι ακόλουθοι διακομιστές memcached δεν αποκρίνονται ή δεν εκτελούνται:
Προσωρινή μνήμη βάσης δεδομένων: 127.0.0.1:11211.
Προσωρινή μνήμη αντικειμένου: 127.0.0.1:11211.
Προσωρινή μνήμη σελίδας: 127.0.0.1:11211.
Αυτό το μήνυμα θα εξαφανιστεί αυτόματα μόλις επιλυθεί το πρόβλημα
Εκτελώντας την εντολή "systemctl restart memcached
"Κατά την επανεκκίνηση της υπηρεσίας memcached, το πρόβλημα εξαφανίστηκε για λίγο, αλλά στη συνέχεια εμφανίστηκε ξανά.
Έγινε δοκιμή συμβατότητας και όλα φαίνονται καλά:
Memcached extension: Installed Memcache extension: Not Installed Redis extension: Not Installed
Τι πρέπει να κάνω για να λύσω το πρόβλημα ότι η υπηρεσία Memcached δεν μπορεί να εκτελεστεί ως συνήθως;
Λύση XNUMX για την υπηρεσία Memcached που δεν ανταποκρίνεται
Φαίνεται ότι υπάρχει κάποιου είδους πρόβλημα συνδεσιμότητας με την υπηρεσία Memcached.Άρα το πρόβλημα είναι με τον διακομιστή Memcached.
Παρακαλώ ελέγξτε WordPress pluginΡυθμίσεις και διαμόρφωση Memcached.
Το μήνυμα που λάβατε είναι αποτέλεσμα προβλήματος με τον διακομιστή Memcached.
Εάν το πρόβλημα εξαφανιστεί μετά την επανεκκίνηση της υπηρεσίας Memcached, ενδέχεται να υπάρχουν ορισμένα προβλήματα συνδεσιμότητας με τον διακομιστή Memcached.
Check in CLI/SSH Καταγράφηκε Service ▼
memcached-tool 127.0.0.1:11211 display memcached-tool 127.0.0.1:11211 stats telnet 127.0.0.1 11211
- Θα πρέπει να επικοινωνεί με memcache και να ανταποκρίνεται σε εντολές κατάστασης.
Ελέγξτε εάν η υπηρεσία λειτουργεί ▼
ps afux | grep memc
Εάν χρειάζεται, επανεκκινήστε την υπηρεσία memcache (ως root/sudo) ▼
service memcached restart
Εάν εμφανιστεί ένα μήνυμα σφάλματος " ERROR Too many open connections
"Αυτό είναι που προκάλεσε το πρόβλημα.
Όταν φτάσετε στο όριο ανοιχτών συνδέσεων Memcached, δεν θα μπορείτε πλέον να αποθηκεύετε ή να ανακτάτε οποιεσδήποτε περιόδους λειτουργίας από εκείνο το σημείο και μετά, καθώς οι παλιές συνδέσεις δεν θα εξαφανιστούν.
Υπάρχουν δύο πιθανές διορθώσεις:
- Απενεργοποιήστε τη μόνιμη σύνδεση στη μονάδα προσθήκης W3 Total Cache (π.χ.: Απόδοση → Προσωρινή μνήμη αντικειμένων → Για προχωρημένους)
- Αυξήστε το όριο ανοιχτών συνδέσεων στη διαμόρφωση memcache, ορίστε τις μέγιστες ανοιχτές συνδέσεις.
Λύση XNUMX για την υπηρεσία Memcached που δεν εκτελείται
αν σαςLinuxχρήση διακομιστήΠίνακας ελέγχου CWP的 Εναλλαγή εκδόσεων PHP, μπορείτε να δοκιμάσετε να εγκαταστήσετε ξανά την υπηρεσία Memcached.
Κάντε κλικ στην αριστερή πλευρά του πίνακα ελέγχου CWP → PHP Settings → PHP Version Switcher → επιλέξτε χειροκίνητα άλλες εκδόσεις PHP 7, όπως: έκδοση PHP 7.4.28, και ελέγξτε την επέκταση Memcache και Memcached ▼
Chen WeiliangΤο ιστολόγιο εγκατέστησε μόνο την επέκταση Memcached πριν και η έλλειψη εγκατάστασης της επέκτασης Memcache προκάλεσε ένα τέτοιο πρόβλημα.
Μετά την ταυτόχρονη εγκατάσταση των επεκτάσεων Memcache και Memcached, το πρόβλημα ότι η υπηρεσία Memcached δεν ανταποκρίθηκε λύθηκε γρήγορα!
Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποιήθηκε "Επίλυση των διακομιστών memcached δεν ανταποκρίνονται ή δεν εκτελούνται", το οποίο είναι χρήσιμο για εσάς.
Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-28039.html
Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!