Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB C#驱动程序发送到副本集成员的未指定端点_C#_Mongodb_Connection String_Mongodb .net Driver - Fatal编程技术网

MongoDB C#驱动程序发送到副本集成员的未指定端点

MongoDB C#驱动程序发送到副本集成员的未指定端点,c#,mongodb,connection-string,mongodb-.net-driver,C#,Mongodb,Connection String,Mongodb .net Driver,例如,我有3个mongodb replicaset节点 主要:localhost:27017,次要:localhost:27018和localhost:27019。 我传递给mongodb驱动程序连接字符串mongodb://localhost:27019,localhost:27017/admin?readPreference=secondaryPreferred 但当我跟踪请求时,我发现mongodb驱动程序将部分请求发送到连接字符串中未指定的节点localhost:27018。 如何防止向

例如,我有3个mongodb replicaset节点 主要:
localhost:27017
,次要:
localhost:27018
localhost:27019
。 我传递给mongodb驱动程序连接字符串
mongodb://localhost:27019,localhost:27017/admin?readPreference=secondaryPreferred

但当我跟踪请求时,我发现mongodb驱动程序将部分请求发送到连接字符串中未指定的节点
localhost:27018

如何防止向未指定的节点发送请求?

尝试使用
directConnection=true
连接字符串选项使用
directConnection=true
连接字符串选项