Apache·Flink的进食时间,哪个墙锁?

6ovsh4lw  于 2021-06-25  发布在  Flink
关注(0)|答案(1)|浏览(328)

我想知道在apache flink的摄取时间配置中使用了哪个挂钟。
在这里,我们看到摄取时间“在记录到达系统(在源位置)时为记录分配挂钟时间戳”。
如果源是非并行的,我假设与传入元组相关联的时间戳是完全有序的,但是如果我使用并行源函数呢?
并行源是否可以在两台不同的机器上运行,从而可以使用两个不同的挂钟作为时间戳?
先谢谢你

cbjzeqam

cbjzeqam1#

各机器的挂钟时间用作时间戳。因此,如果机器的时钟没有正确同步,您可能会得到多个不同的时间戳。

更新

如果在不同的机器上执行多个源,那么这也适用于多个源。每个源将使用运行它的机器的时钟来分配时间戳。

相关问题