1
在legacy PHP MongoDB Driver中,可以將一個連接列入黑名單,如堆棧溢出問題:MongoDB Blacklisted Fatal Error中所述。PHP Mongo連接黑名單
有誰知道這種行爲是否也適用於PHP支持的MongoDB Driver?
在legacy PHP MongoDB Driver中,可以將一個連接列入黑名單,如堆棧溢出問題:MongoDB Blacklisted Fatal Error中所述。PHP Mongo連接黑名單
有誰知道這種行爲是否也適用於PHP支持的MongoDB Driver?
https://github.com/mongodb/mongo-php-driver/issues/519
簡短的回答似乎是肯定的。
當前驅動程序在內部使用libmongoc,它實現了Server Discovery and Monitoring specification。 PHP和HHVM驅動程序都使用單線程監視實現,其中套接字共享用於監視和應用程序使用(多線程實現具有專用於監視的單獨連接池)。這種單線程方法在遇到網絡錯誤後使用five-second timeout來忽略服務器,這類似於傳統驅動程序的黑名單行爲。
你應該問這裏的問題:https://github.com/mongodb/mongo-php-driver – Eric