Ho un servizio REST integrato in node.js con Restify e Mongoose e un mongoDB con una raccolta con circa 30.000 documenti di dimensioni regolari. Ho il mio servizio nodo in esecuzione attraverso pmx e pm2.
Ieri, improvvisamente, il nodo ha iniziato a cogliere errori con il messaggio "MongoError: la topologia è stata distrutta", niente di più. Non ho idea di cosa si intenda per questo e cosa potrebbe averlo innescato. non c'è molto da trovare anche quando si cerca su Google. Quindi ho pensato di chiedere qui.
Dopo aver riavviato il servizio nodo oggi, gli errori hanno smesso di entrare. Ne ho anche uno in esecuzione in produzione e mi spaventa che ciò possa accadere in qualsiasi momento in una parte piuttosto cruciale dell'installazione in esecuzione lì ...
Sto usando le seguenti versioni dei pacchetti citati:
- mangusta: 4.0.3
- restify: 3.0.3
- nodo: 0.10.25