2017-05-22 57 views
10

Document/Cosmos DB ile iletişim kurmak için mongo-API kullandığım Node.js hizmetim var. Servislerim sorunsuz çalışıyor ve tüm zorlu işlemleri gerçekleştiriyor ancak 1 dakika sonra servisten bazı hatalar geliyor. Bu hata up.Please geliyor anlamak mümkün değilimMongoError nasıl çözülür: CosmosDB'ye bağlanırken havuz yok edildi

/document-db-service/node_modules/mongodb/lib/utils.js:123 
    process.nextTick(function() { throw err; }); 
           ^
MongoError: pool destroyed 
    at Pool.write (/document-db-service/node_modules/mongodb-core/lib/connection/pool.js:922:12) 
    at Cursor._find (/document-db-service/node_modules/mongodb-core/lib/cursor.js:286:22) 
    at nextFunction (/document-db-service/node_modules/mongodb-core/lib/cursor.js:584:10) 
    at Cursor.next [as _next] (/document-db-service/node_modules/mongodb-core/lib/cursor.js:692:3) 
    at fetchDocs (/document-db-service/node_modules/mongodb/lib/cursor.js:856:10) 
    at toArray (/document-db-service/node_modules/mongodb/lib/cursor.js:883:3) 
    at Cursor.toArray (/document-db-service/node_modules/mongodb/lib/cursor.js:836:44) 
    at exports.getDocsOfCollections (/document-db-service/services/collections.js:273:10) 
    at Layer.handle [as handle_request] (/document-db-service/node_modules/express/lib/router/layer.js:95:5) 
    at next (/document-db-service/node_modules/express/lib/router/route.js:137:13) 

Bu hatayı gidermek için yapılması gereken değişiklikler göstermektedir. Aynı sorun çıkıyor

+0

Vay .. Ben de dün geceden beri bu aynı yanılgıya çalıştırıyorum çalıştı. Bu hatayı almadan önce 10 saniye boyunca bağlantı işini görüyorum. –

+0

Bunu nasıl çözersiniz? –

+0

Aksi halde size cevap verirdim. –

cevap

6

, bağlantı dizesi MongoDB içinde çoğaltma kümesi parametresi kaldırıldı: ........./?ssl=true**&replicaSet=globaldb** sonra ince

+1

harika olur. Bunun neden işe yaradığını açıkladı: | –