消息服务存储使用了magodb之后,发现消息落库时间与发送时间不一致相差很多

znhds 7天前 66

上面一个图是magodb里面的消息数据,下面那个是通过群机器人监听的消息然后再写到我们机器人库里面的,这个应该如何去排查!

最新回复 (10)
  • x86 7天前
    引用 2
    +8 就是东 8 区时间了
  • znhds 7天前
    引用 3
    这个是从哪里修改?
  • znhds 7天前
    引用 4
    Local time: Tue 2025-01-07 18:35:26 CST
               Universal time: Tue 2025-01-07 10:35:26 UTC
                     RTC time: Tue 2025-01-07 10:35:26
                    Time zone: Asia/Shanghai (CST, +0800)
    System clock synchronized: yes
                  NTP service: active
              RTC in local TZ: yes
    IM服务所在市区是对的
  • HeavyRain 7天前
    引用 5
    会不会是monogodb没有设置时区
  • znhds 6天前
    引用 6
    我看看
  • znhds 4天前
    引用 7
    HeavyRain 会不会是monogodb没有设置时区
    我是monogo5.0的文档上说无需设置时区
  • HeavyRain 4天前
    引用 8
    据说是用的标准时区,这样跟咱们东八区正好差8个小时
  • znhds 4天前
    引用 9
    HeavyRain 据说是用的标准时区,这样跟咱们东八区正好差8个小时
    如果这样的话,能在落库的时候获取本地时间吗。我把monogodb上的时区更换命令执行了,然后重启了,落库的数据还是不一样
  • HeavyRain 4天前
    引用 10
    mongodb里保存UTC时间这样系统处理都没有问题。你们读取的时候按照UTC时间来读取就好了
  • HeavyRain 4天前
    引用 11
    你们遇到什么问题了吗,为啥要改这个时间
返回