当前位置: 首页 > 知识库问答 >
问题:

如何判断MongoDB PHP驱动程序是从哪个二级读取的?

张淳
2023-03-14
mongodb://dev-mongo01:27017,dev-mongo02:27017,dev-mongo03:27017/?replicaSet=dev-mongo-replica&readPreference=secondary

共有1个答案

江超英
2023-03-14

如果只是为了验证您的代码是否读取了正确的服务器,那么Mongodb.log是正确的选择。您将看到谁连接到节点及其IP地址。

此外,还可以通过设置打开分析:

db.setProfilingLevel(2);

来记录来自客户端的所有操作。要小心,因为这样会大大降低性能。通过以下方式关闭:

db.setProfilingLevel(0);
 类似资料:
  • 我想将rdbms中的数据摄取到spark。早些时候,我使用sqoop在hdfs中加载数据,因为我正在传递。 我想使用spark.readjdbc。我尝试通过文件名 但它不起作用。我需要一些解决方案来使用. enc文件与火花读?

  • 判断是否二叉排序树 根据带虚结点的先序序列建立二叉树,然后判断其是否为二叉排序树。 输入格式: 测试数据有多组,处理到文件尾。每组测试数据在一行中输入一个数字字符串(不含’0’且长度不超过20),表示二叉树的先序遍历序列,其中字符*表示虚结点(对应的子树为空)。 输出格式: 对于每组测试,输出是否二叉排序树的判定结果,是输出“YES”,否则输出“NO”。引号不必输出。 输入样例: 5687* 54

  • 问题内容: 我希望程序执行以下操作来做一件事: 如果这样运行,再做另一件事 但是,如果我从stdin中读取内容,它将等待用户输入,因此我想在尝试从stdin中读取内容之前先查看是否有要读取的内容。 问题答案: 如果要检测是否有人正在将数据传递到程序中或以交互方式运行它,可以使用isatty来查看stdin是否为终端:

  • 我是自动化测试的新手。我必须在Flutter应用程序上进行自动化测试。我通过这个链接遇到了appium-flutter驱动程序:[https://github.com/truongsinh/appium-flutter-driver][1]。 无法在我的项目中配置驱动程序。目前正在使用,IDE: Eclipse 2018-12,构建: Maven构建使用TestNgJava。我已经在我的系统中使用

  • 是否可以从标准计算机以太网接口直接从物理以太网连接接口读取位? 例如,假设我想使用笔记本电脑的以太网插孔作为差分逻辑探头(使用标准以太网电缆)。我可以写一个驱动程序来获取这些位吗?或者一个驱动程序能达到多低是有限制的? 本质上,物理层只是将比特流发送到设备驱动程序,还是进行任何会影响比特解释或导致设备故障的解码(例如使用不同的编码方案)。 我想它归结为,我们是否可以通过编写合适的驱动程序将以太网端