MongoDB\Driver\Monitoring\ServerHeartbeatFailedEvent::getDurationMicros()

获取服务器心跳失败事件的持续时间,以微秒为单位

首字母:M

函数名称:MongoDB\Driver\Monitoring\ServerHeartbeatFailedEvent::getDurationMicros()

适用版本:PHP 7.0.0 及以上版本

函数用法:getDurationMicros() 方法用于获取服务器心跳失败事件的持续时间,以微秒为单位。

示例代码:

setDurationMicros(300000);
// 获取事件的持续时间
$duration = $event->getDurationMicros();
echo "事件持续时间:" . $duration . " 微秒";
?>

输出结果:

事件持续时间:300000 微秒

注意事项:

  • getDurationMicros() 方法只能在 MongoDB\Driver\Monitoring\ServerHeartbeatFailedEvent 对象中使用。
  • 该方法返回一个整数,表示事件的持续时间,单位为微秒。
  • 如果未设置持续时间,或者持续时间为零,则返回 0。

同首字母函数