Hazelcast 管理中心显示复制地图的延迟为 0 毫秒

Hazelcast management center shows get latency of 0 ms for replicated map

设置

背景:

请告诉我如何配置管理中心 UI 以在 micro/nanoseconds 中显示延迟?

Management center UI shows around 10k/s request being executed but avg get latency per sec is coming 0ms.

我相信您在复制的地图详细信息页面中谈论 Replicated Map Throughput Statistics。 table 中的 Avg Get Latency 列显示集群成员在右上角 selected 的时间段内平均执行 get 操作所花费的时间table。例如,如果您在 select Last Minute 那里,您只会看到最后一分钟获取操作所花费的平均时间。

I believe it is not showing because it might be in microseconds.

集群以毫秒为单位发送它(在较新的集群版本中将其计算为纳秒但仍以毫秒发送)。但是,由于复制映射会复制所有成员上的所有数据,并且每个成员都包含整个数据集,因此获取延迟通常非常低,因为没有网络传输。

我想我们呈现非常小的度量值的方式让您感到困惑。在管理中心 UI,我们只显示两位小数。您可以在下面的屏幕截图中看到它的运行情况:

如您所见,由于数值很低,所以显示为0。我相信我们可以更好地渲染这些值(例如使用更小的时间单位)。我将在我们的私人问题跟踪器上为此创建一个问题。