Tôi có một dịch vụ REST được xây dựng trong node.js với Restify và Mongoose và mongoDB với một bộ sưu tập với khoảng 30.000 tài liệu có kích thước thông thường. Tôi có dịch vụ nút của tôi chạy qua pmx và pm2.
Hôm qua, đột nhiên, nút bắt đầu phát hiện ra lỗi với thông báo "MongoError: Topology đã bị hủy", không còn gì nữa. Tôi không biết điều này có nghĩa là gì và điều gì có thể đã kích hoạt điều này. cũng không có nhiều để được tìm thấy khi google tìm kiếm này. Vì vậy, tôi nghĩ rằng tôi muốn hỏi ở đây.
Sau khi khởi động lại dịch vụ nút ngày hôm nay, các lỗi đã dừng lại. Tôi cũng có một trong số đó đang chạy trong sản xuất và điều đó làm tôi sợ rằng điều này có thể xảy ra bất cứ lúc nào đối với một phần khá quan trọng của thiết lập đang chạy ở đó ...
Tôi đang sử dụng các phiên bản sau của các gói được đề cập:
- cầy mangut: 4.0.3
- khôi phục: 3.0.3
- nút: 0.10.25