Giải quyết các máy chủ memcached không phản hồi hoặc không chạy

có họcTrang web WordPressngười mới trongPhụ trợ WordPressĐã cài đặt plugin W3 Total Cache, nhưng Memcached không phản hồi và không hoạt động như bình thường với thông báo sau:

Các máy chủ được lưu trong bộ nhớ đệm sau không phản hồi hoặc không chạy:
Cơ sở dữ liệu Cache: 127.0.0.1:11211.
Đối tượng Cache: 127.0.0.1:11211.
Trang Cache: 127.0.0.1:11211.
Thông báo này sẽ tự động biến mất sau khi sự cố được giải quyết

Bằng cách chạy lệnh "systemctl restart memcached"Khi khởi động lại dịch vụ memcached, sự cố đã biến mất một lúc, nhưng sau đó lại xuất hiện.

Kiểm tra khả năng tương thích đã được thực hiện và mọi thứ dường như ổn:

Memcached extension: Installed
Memcache extension: Not Installed
Redis extension: Not Installed

Tôi nên làm gì để giải quyết vấn đề dịch vụ Memcached không thể chạy như bình thường?

Giải pháp XNUMX cho dịch vụ Memcached không phản hồi

Dường như có một số loại vấn đề kết nối với dịch vụ Memcached.Vì vậy, vấn đề là với máy chủ Memcached.

Hãy kiểm tra Plugin WordPressCài đặt và cấu hình Memcached.

Thông báo bạn nhận được là kết quả của sự cố với máy chủ Memcached.

Nếu sự cố biến mất sau khi khởi động lại dịch vụ Memcached, có thể có một số sự cố kết nối với máy chủ Memcached.

Kiểm tra CLI / SSH Ghi nhớ  Dịch vụ ▼

memcached-tool 127.0.0.1:11211 display 
memcached-tool 127.0.0.1:11211 stats
telnet 127.0.0.1 11211
  • Nên giao tiếp với memcache và phản hồi các lệnh trạng thái.

Kiểm tra xem dịch vụ có đang chạy không ▼

ps afux | grep memc

Nếu cần, hãy khởi động lại dịch vụ memcache (dưới dạng root / sudo) ▼

service memcached restart

Nếu thông báo lỗi xuất hiện " ERROR Too many open connections"Đó là những gì đã gây ra vấn đề.

Khi bạn đạt đến giới hạn kết nối mở Memcached, bạn sẽ không thể lưu trữ hoặc truy xuất bất kỳ phiên nào kể từ thời điểm đó nữa, vì các kết nối cũ sẽ không biến mất.

Có hai cách sửa lỗi có thể xảy ra:

  1. Tắt kết nối liên tục trong mô-đun plugin W3 Total Cache (ví dụ: Hiệu suất → Bộ đệm đối tượng → Nâng cao)
    Giải quyết các máy chủ memcached không phản hồi hoặc không chạy
  2. Tăng giới hạn kết nối mở trong cấu hình memcache, đặt các kết nối mở tối đa.

Giải pháp XNUMX cho dịch vụ Memcached không chạy

nếu là của bạnLinuxsử dụng máy chủBảng điều khiển CWPCủa Trình chuyển đổi phiên bản PHP, bạn có thể thử cài đặt lại dịch vụ Memcached.

Nhấp vào phía bên trái của bảng điều khiển CWP → Cài đặt PHP → Trình chuyển đổi phiên bản PHP → chọn thủ công các phiên bản PHP 7 khác, chẳng hạn như: Phiên bản PHP 7.4.28 và kiểm tra tiện ích mở rộng Memcache và Memcached▼

Chen WeiliangTrước đây blog chỉ cài đặt tiện ích mở rộng Memcached và việc thiếu cài đặt tiện ích mở rộng Memcache đã gây ra sự cố như vậy.

Sau khi cài đặt đồng thời tiện ích mở rộng Memcache và Memcached, vấn đề dịch vụ Memcached không phản hồi đã được giải quyết nhanh chóng!

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Giải quyết các máy chủ memcached không phản hồi hoặc không chạy", điều này hữu ích cho bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-28039.html

Chào mừng bạn đến với kênh Telegram trên blog của Chen Weiliang để cập nhật những thông tin mới nhất!

🔔 Hãy là người đầu tiên nhận được "Hướng dẫn sử dụng Công cụ AI tiếp thị nội dung ChatGPT" có giá trị trong thư mục trên cùng của kênh! 🌟
📚 Hướng dẫn này chứa đựng giá trị to lớn, 🌟Đây là cơ hội hiếm có, đừng bỏ lỡ! ⏰⌛💨
Chia sẻ và thích nếu bạn thích!
Chia sẻ và thích của bạn là động lực không ngừng của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

cuộn lên trên cùng