代码之家  ›  专栏  ›  技术社区  ›  kan

请求/响应的卡夫卡消息时间戳

  •  0
  • kan  · 技术社区  · 6 年前

    例如,我正在监视两个主题: request , response 要求 还有一个来自 回答 . 然后,我可以计算差异,以查看在接收请求并生成响应的服务中花费了多少时间。

    所以,我想设计一个合适的方法,可靠地计算时间差。在卡夫卡,测量两个事件之间时间差最可靠的方法是什么?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Wai Ha Lee captain-yossarian from Ukraine    6 年前

    解决方案1 :

    在本例中,您的一个节点充当NTP服务器并运行demons以保持所有节点的时间同步。我们保持UTC,所有其他节点都有NTP客户端,这些客户端在所有服务器上保持相同的时间

    解决方案2

    为所有组件构建一个时钟通用API,该API将提供当前时间。这将使您的系统设计独立于节点本地时钟。