【问题标题】:Is MySQL ping command in C++ blockingC++中的MySQL ping命令是否阻塞
【发布时间】:2014-10-21 08:03:32
【问题描述】:

只想知道 c++ (http://dev.mysql.com/doc/refman/5.0/en/mysql-ping.html) 中的 mysql_ping 命令是否阻塞?如果互联网连接中断,程序将无限期地停止在此命令,直到互联网连接恢复?

【问题讨论】:

标签: mysql


【解决方案1】:

是的。这个函数是阻塞的。因为它以返回值返回结果,而不是回调/事件通知/Future。

【讨论】:

  • 有没有办法对数据库进行非阻塞检查?
  • 官方客户端库不行。你只能用你自己伪造的非阻塞 API(仍然阻塞一个线程)来包装这个 API。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-07-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-16
  • 2011-04-09
  • 2017-01-25
相关资源
最近更新 更多