【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】
- ob一开始创建时候的sys系统租户的时区是在哪里配置?
- 创建新租户xxx的时候没有指定时区,此时新租户的时区是哪里读取应用的?
- 系统租户sys和新租户xxx的时区不同的时候,会影响哪些功能的使用吗?
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】
1、sys租户的时区按照我的理解应该是获取的服务器本地时区
2、创建的新租户时有 time_zone 参数,默认是 +8:00
3、这个没有实测过。。感觉可能会有
1.楼上同学回答的估计是对的,具体要看下源码了,也可以将机器设置为不同时区测下看看
2.不写time_zone时,应该是 +8:00,可以将机器设置为不同时区测下看看
3.没有影响,不同租户可以设置不同的时区
在ob系统中,创建时系统租户sys的时区通常是在系统设置里配置的。创建新租户xxx时,如果没有指定时区,新租户的时区一般会继承系统租户的时区设置。
当系统租户sys和新租户xxx的时区不同,可能会影响到以下功能的使用:
实测了下,效果如楼上同学所描述的:
【问题4】使用备份集进行租户还原的时候,备租户的时区也是跟随备份集里的主租户时区吗? 还是跟随备租户当前设备上的时区?
可以看一下这个帖子
备份、恢复依赖租户的system_time_zone, 目前读取的是global级别变量
ⅰ. 4.1及之前的版本没有备份租户的system_time_zone
ⅱ. 4.2已经可以备份租户的system_time_zone
如果遇到具体问题可以发出来看下