我注意到Mongoose文档中有对连接池的支持。
http://mongoosejs.com/docs/connections.html
考虑到节点是单线程的,为什么会有连接池呢?池中连接的生命周期是什么?
发布于 2015-01-19 03:04:49
连接池与异步和同步没有任何关系--它的工作原理是这样的:
维护连接池实质上就是维护一组数据库连接对象,并为每个查询挑选未使用的对象。它实际上根本没有影响线程或进程=)
发布于 2018-11-09 03:58:39
显然,节点是单线程的,但在内部,当节点在幕后调用IO操作时,它有一些线程机制来执行IO。主线程本身并不执行这个IO操作,如果它正在执行IO操作,那么系统已经死了。
https://stackoverflow.com/questions/28012358
复制相似问题