बढ़िया, पूछने के 5 मिनट बाद मुझे जवाब मिल गया। मैं इसे भविष्य के संदर्भ के लिए यहां पोस्ट करूंगा:
आपको जोड़ना होगा oplogReplay
ध्वजांकित करें और इसे true
. पर सेट करें . यह केवल काम करता है यदि आप ts
. पर श्रेणी क्वेरी भी करते हैं खेत। मैंने रेंज सेट किए बिना पहले यह कोशिश की और इसने कुछ नहीं किया। जब आप नीचे हाइलाइट की गई इस एक पंक्ति को जोड़ते हैं तो उपरोक्त कोड काम करता है:
var cursorOptions = {
tailable: true,
awaitdata: true,
oplogReplay: true, // add this line
numberOfRetries: -1
};