nodejs在kubernetes中的时区设置
kubernetes的pod中默认的时区是0时区,如果要修改时区,一般是通过mount的方式,将/etc/localtime
映射为/usr/share/zoneinfo/Asia/Shanghai
。
但是这种方式下,系统时区是改了,比如在bash中输出date已经是正确的,但是NodeJS应用中可能依然是0时区。这时候需要再加一个环境变量TZ即可。
containers:
- env:
- name: TZ
value: Asia/Shanghai
文章原始链接:https://sijie.wang/posts/nodejs-timezone
本站文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议,转载请保留原始链接
发表评论