MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Lỗi PHP Mongo đọc từ ổ cắm

Có một vấn đề đã biết với PHP / mongoclient + Apache + MongoDB trong đó các kết nối liên tục không hợp lệ được mở bởi quá trình Apache.

Cố gắng khởi động lại máy chủ web Apache của bạn.

Điều gì xảy ra là:

  • Apache mở kết nối với máy chủ MongoDB của bạn trong một yêu cầu bình thường.
  • Có lẽ tại một số điểm, bạn đã khởi động lại máy chủ MongoDB của mình
  • Apache / PHP không bao giờ nhận ra rằng kết nối đã bị đóng trong quá trình khởi động lại MongoDB và giữ các kết nối liên tục đã mở trước đó

Cách duy nhất để khắc phục sự cố này là khởi động lại Apache (buộc nó phải giết tất cả các luồng công nhân và tạo kết nối mới).

Hãy cho tôi biết nếu điều này phù hợp với bạn.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB Schema Design - Nhiều tài liệu nhỏ hay ít tài liệu lớn hơn?

  2. Truy vấn MongoDB $ in với mảng phần tử regex

  3. Kiểm tra xem bản upert MongoDB đã chèn hoặc cập nhật chưa

  4. Lọc với trình điều khiển regex MongoDB C #

  5. Bộ bản sao MongoDB với xác thực mật khẩu đơn giản