我使用Heroku,希望查看JST时区而不是UTC的日志。 因此,我在Heroku CLI上更改了TZ变量,并通过在Heroku bash上运行date命令来检查JST是否正常工作,但是Heroku日志似乎显示在UTC中。 是否有解决此问题的解决方案?
答案 0 :(得分:0)
我假设通过更改TZ
环境,您的意思是在Dyno上设置TZ
。这不会影响日志,因为您的日志可能有很多来源(Postgres,Redis等...)。通常,最好始终将所有服务保持在UTC中运行,因为这将使跨系统调试更加容易。如果您需要将日志转换为JST进行分析,我建议设置一个类似于papertrail的日志加载项,这将使您可以在首选时区中查看日志,同时将主日志流保留在UTC中。