2017-01-23 67 views

回答

0

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

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

當前驅動程序在內部使用libmongoc,它實現了Server Discovery and Monitoring specification。 PHP和HHVM驅動程序都使用單線程監視實現,其中套接字共享用於監視和應用程序使用(多線程實現具有專用於監視的單獨連接池)。這種單線程方法在遇到網絡錯誤後使用five-second timeout來忽略服務器,這類似於傳統驅動程序的黑名單行爲。