设置 OpenShift 的时区

简介: 在OpenShift中的空间,时区是标准的国际时间,会比中国时间晚12小时,而OpenShift上的date命令是没有设置时间的权限的,怎么办呢,我通过尝试,找到了一个办法。   1、设置OpenShift的Tomcat时区 用SSH登录空间,执行命令: export JAVA_OPTS="-Duser.timezone=Asia/Shanghai"   然后再执行: ctl_app stop   待停止后,再执行: ctl_app start   OK,搞定,现在Tomcat下的时区就是为中国上海的时区了。

在OpenShift中的空间,时区是标准的国际时间,会比中国时间晚12小时,而OpenShift上的date命令是没有设置时间的权限的,怎么办呢,我通过尝试,找到了一个办法。

 

1、设置OpenShift的Tomcat时区

用SSH登录空间,执行命令:
export JAVA_OPTS="-Duser.timezone=Asia/Shanghai"
 
然后再执行:
ctl_app stop
 
待停止后,再执行:
ctl_app start
 
OK,搞定,现在Tomcat下的时区就是为中国上海的时区了。
 
 
2、如果是java的app程序,使用如下命令执行jar文件:
java -Duser.timezone=Asia/Shanghai -jar TestServerTime.jar
 
 
OK,搞定
 
 
目录
相关文章
|
5月前
【应用服务 App Service】发布到Azure上的应用显示时间不是本地时间的问题,修改应用服务的默认时区
【应用服务 App Service】发布到Azure上的应用显示时间不是本地时间的问题,修改应用服务的默认时区
|
8月前
|
Ubuntu Docker 容器
在 Docker 的 Ubuntu 容器中设置 NTP 和时区
在 Docker 的 Ubuntu 容器中设置 NTP 和时区
176 1
|
8月前
|
Docker 容器
docker环境时区与宿主机不一致的解决办法
docker环境时区与宿主机不一致的解决办法
403 0
|
Docker 容器
docker 不重启容器 设置 修改时区, 亲测有效
docker 不重启容器 设置 修改时区, 亲测有效
docker 不重启容器 设置 修改时区, 亲测有效
|
Linux
Linux:查看时区和修改时区
Linux:查看时区和修改时区
457 0
|
Kubernetes Ubuntu Linux
原来 Docker 容器中设置时区这么简单
大家好, 我是老麦。 今天我们一起讨论一下容器时区的问题。
19642 2
|
Docker 容器
Docker容器时间不同步,修改Docker时区
日志服务器采集到的某一个系统的日志时间不对,和实际的时间相差了8个小时,问题是出在容器的时区的设置上。docker的时区是UTC时区
1997 0
|
jenkins 持续交付 Linux
jenkins 时区设置
背景 直接搭建好jenkins没有留意时间这块,执行job的时候发现,执行时间和服务器时间不对,需要设置时区 步骤 找到jenkins的启动配置,centos在: /etc/sysconfig/jenkins 修改如下: JENKINS_JAVA_OPTIONS="-Djava.
1931 0
|
Shell Linux Go
Docker镜像时区设置
Docker镜像时区设置
2300 0
Docker镜像时区设置
|
Kubernetes 中间件 容器
为k8s里运行的容器配置时区
我们经常会用一些诸如emqx,nats等第三方中间件,这些中间件往往默认时区就是UTC时区,这其实也没关系,但是打印出来的日志,就会与我们的上海时区差8小时,为了解决这个问题,我的简单解决办法,就是把服务器的时区通过可读的方式挂载进去。
1781 2