AliyunContainerService / kube-eventer

kube-eventer emit kubernetes events to sinks
Apache License 2.0
1.01k stars 278 forks source link

通过kube-eventer使用kafka来传递集群事件信息,发现EventTimestamp等时间戳比正常时间早8个小时,这是为什么,使用mysql来存储事件信息不会这样。 #220

Closed chenyangou closed 1 year ago

chenyangou commented 2 years ago

通过kube-eventer使用kafka来传递集群事件信息,发现EventTimestamp等时间戳比正常时间早8个小时,这是为什么,使用mysql来存储事件信息不会这样。

ringtail commented 2 years ago

能否贴一个截图,我看下

chenyangou commented 2 years ago

这个是日志,这个时间戳比正常时间早8个小时


EMAIL: @.***


发件人: ringtail 发送时间: 2022-05-07 17:24 收件人: AliyunContainerService/kube-eventer 抄送: cyou; Author 主题: Re: [AliyunContainerService/kube-eventer] 通过kube-eventer使用kafka来传递集群事件信息,发现EventTimestamp等时间戳比正常时间早8个小时,这是为什么,使用mysql来存储事件信息不会这样。 (Issue #220) 能否贴一个截图,我看下 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

chenyangou commented 2 years ago

这是将事件存储到mysql中的事件记录截图 image image mysql和kafka的配置如下: image 当使用kafka传输事件时,事件发生时间比正常的要早8个小时 kafka事件传输记录如下: image image

gameover453 commented 2 years ago

这里使用了ISO8601时间.TZ中的Z表示+00:00.也就是UTC时间 换算到本地时区时间需要自己额外处理到本地时区的逻辑,也非常容易.