2017-01-23 42 views

回答

0

https://github.com/mongodb/mongo-php-driver/issues/519

简短的回答似乎是肯定的。

当前驱动程序在内部使用libmongoc,它实现了Server Discovery and Monitoring specification。 PHP和HHVM驱动程序都使用单线程监视实现,其中套接字共享用于监视和应用程序使用(多线程实现具有专用于监视的单独连接池)。这种单线程方法在遇到网络错误后使用five-second timeout来忽略服务器,这类似于传统驱动程序的黑名单行为。