Godt, 5 minutter efter at have spurgt finder jeg svaret. Jeg poster dette her til fremtidig reference:
Du skal tilføje oplogReplay
flag og indstil den til true
. Dette virker kun hvis du også laver en intervalforespørgsel på ts
Mark. Jeg prøvede dette før uden at have rækkevidden indstillet, og det gjorde ingenting. Ovenstående kode fungerer, når du tilføjer denne ene linje fremhævet nedenfor:
var cursorOptions = {
tailable: true,
awaitdata: true,
oplogReplay: true, // add this line
numberOfRetries: -1
};