获取连接到 MongoDB 副本集时使用的实际节点
Get the actual node being used when connecting to a MongoDB replicaSet
我正在从 mongoDB
副本集中查询数据。查询需要很长时间,我想确保没有从错误的节点读取数据。
是否有可能获得用于给定查询的实际节点?
我正在使用 PHP mongoDB
客户端。
一旦您有了 运行 查询并开始迭代游标,就可以获得有关查询所在主机的信息 运行。您可以通过 cursor
对象上的 运行ning info()
方法获取它。检查这个 - php.net/manual/en/mongocursor.info.php
我正在从 mongoDB
副本集中查询数据。查询需要很长时间,我想确保没有从错误的节点读取数据。
是否有可能获得用于给定查询的实际节点?
我正在使用 PHP mongoDB
客户端。
一旦您有了 运行 查询并开始迭代游标,就可以获得有关查询所在主机的信息 运行。您可以通过 cursor
对象上的 运行ning info()
方法获取它。检查这个 - php.net/manual/en/mongocursor.info.php