Điểm:1

Cài đặt bản sửa đổi mới nhất đã bị trì hoãn

lá cờ ar

Chúng tôi (vẫn) đang sử dụng Drupal 8, phiên bản mới nhất, làm CMS để chỉnh sửa nội dung. Nền tảng của chúng tôi rất lớn và có hơn 100 biên tập viên liên tục thêm/chỉnh sửa nội dung và cũng có 20 nhà nhập khẩu luôn nhập nội dung.

Chúng tôi đang lưu trữ nền tảng của mình trên Dịch vụ Azure Kubernetes và sử dụng máy ảo Azure tùy chỉnh nơi chúng tôi lưu trữ máy chủ MySQL tùy chỉnh của mình. Chúng tôi đã có thiết lập này trong một năm rưỡi.

Mọi thứ hoạt động tốt cho đến 3 tuần trước khi chúng tôi bắt đầu gặp phải một vấn đề thực sự kỳ lạ: Cài đặt bản sửa đổi mới nhất đã bị trì hoãn

Đây chính xác là những gì đang xảy ra:

  • Trình chỉnh sửa thêm nút, mọi thứ được lưu đúng cách
  • Biên tập viên mở nút đó để chỉnh sửa, anh ấy/cô ấy lưu nó nhưng nội dung cũ đã được hiển thị
  • Khi chúng tôi kiểm tra trang sửa đổi, bản sửa đổi mặc định/hiện tại không phải là bản mới nhất, mà là bản trước đó
  • Sau tối đa 10 phút, bản sửa đổi mới nhất đã được lưu tự động dưới dạng cái mặc định/hiện tại và nội dung được hiển thị đúng

Đối với lớp bộ nhớ đệm, chúng tôi đang sử dụng Memcached và Akamai, nhưng Akamai bị vô hiệu hóa đối với người dùng đã đăng nhập.

(Chúng tôi hiện đang trong quá trình nâng cấp lên Drupal 9, nhưng sự cố này đã xảy ra nên chúng tôi đang cố gắng nỗ lực để khắc phục sự cố)

Gần đây có ai có bất kỳ trải nghiệm tương tự/tương tự nào với các bản sửa đổi không?

Cảm ơn rất nhiều về sự trợ giúp của bạn.

Jaypan avatar
lá cờ de
Tôi chưa gặp vấn đề chính xác này, nhưng nếu là tôi, memcached có vẻ như là thủ phạm. Có thể thử tắt memcached để kiểm tra xem sự cố có còn tồn tại hay không, dưới dạng thử nghiệm.
lá cờ ar
Cảm ơn @Jaypan vì câu trả lời của bạn. Chúng tôi đã nghĩ đến việc vô hiệu hóa Memcached, nhưng vì trang web của chúng tôi là ứng dụng có thông lượng thực sự cao nên chúng tôi do dự khi bật bộ nhớ cache DB vì nó có thể dẫn đến ngừng hoạt động. Vấn đề là vấn đề này chỉ xảy ra trong môi trường Sản xuất, vì vậy chúng tôi không thể sao chép trên cục bộ, nhà phát triển và giai đoạn. Bây giờ chúng tôi đang cố gắng ghi nhật ký nhiều hơn để tìm hiểu điều gì đang xảy ra và cũng để thử với Redis cache.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.