0
ノードサーバーのMongoDBで作業しています。MongoError:ノードサーバーにEPIPEを書き込みます。
私は新しい子プロセスを生成親プロセスがあり、一人一人がいくつかの関数を作成し、その後、モンゴで結果を保存し、その後私はそれを停止します。
process.exit()
私はなぜ知らない、一部この子プロセスのは私にこのエラーを投げます:
{ MongoError: server localhost:27017 received an error
{"name":"MongoError","message":"write EPIPE"}
at .<anonymous> (/node_modules/mongodb-core/lib/topologies/server.js:213:40)
at g (events.js:286:16)
at emitTwo (events.js:106:13)
at emit (events.js:191:7)
at .<anonymous> (/node_modules/mongodb-core/lib/connection/pool.js:119:12)
at g (events.js:286:16)
at emitTwo (events.js:106:13)
at emit (events.js:191:7)
at Socket.<anonymous> (/node_modules/mongodb-core/lib/connection/connection.js:151:49)
at Socket.g (events.js:286:16)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at onwriteError (_stream_writable.js:319:10)
at onwrite (_stream_writable.js:337:5)
at WritableState.onwrite (_stream_writable.js:89:5)
at fireErrorCallbacks (net.js:462:13)
at Socket._destroy (net.js:503:3)
at WriteWrap.afterWrite (net.js:796:10)
name: 'MongoError',
message: 'server localhost:27017 received an error
{"name":"MongoError","message":"write EPIPE"}' }
いくつかの設定がありません。 Mongoから来たとき、 "write EPIPE"エラーはどういう意味ですか?
テクニカル要因:
- MongoDBのバージョン:3.2.9
- ノードバージョン:v6.4.0私はここを参照してください