求助:resin时区设置

求助:resin时区设置

有台跑resin的机器每过几天会莫名其妙的使java进程占用100%cpu,查了日志也没有结果。没办法只能想了一个先应急的办法:

每个2天在晚上重启一下resin。  在crontab里写好了shell之后,第二天发现resin的时间比中国时间少了8小时。

查看日志发现,crontab启动后resin的时区是 +0000,后来手动运行自己的写的那个shell时区就正常了。

后来看了些关于时区的帖子,发现都没问题。不知resin的配置文件中有没有设置时区,或者还有啥能修改时区的方法。

下面是重启resin的shell
#!/bin/sh
TZ="Asia/Shanghai"; export TZ
/bin/kill -9 `cat /usr/local/resin/httpd.pid`
/usr/local/resin/bin/start-httpd.sh -Djava.awt.headless=true

TZ那段是后来看了别人帖子加的,不过没用。不知道还有啥办法。
自己顶。