尽管更改了TZ,但日志上的Heroku时区没有更改

时间:2019-11-26 10:39:17

标签: heroku

我使用Heroku,希望查看JST时区而不是UTC的日志。 因此,我在Heroku CLI上更改了TZ变量,并通过在Heroku bash上运行date命令来检查JST是否正常工作,但是Heroku日志似乎显示在UTC中。 是否有解决此问题的解决方案?

1 个答案:

答案 0 :(得分:0)

我假设通过更改TZ环境,您的意思是在Dyno上设置TZ。这不会影响日志,因为您的日志可能有很多来源(Postgres,Redis等...)。通常,最好始终将所有服务保持在UTC中运行,因为这将使跨系统调试更加容易。如果您需要将日志转换为JST进行分析,我建议设置一个类似于papertrail的日志加载项,这将使您可以在首选时区中查看日志,同时将主日志流保留在UTC中。