AIX时区设置引发SESSION复制失败

简介:

今天做集群的SESSION复制,在两台AIX机器上SESSION复制不能功。

表象为从机器A均衡到机器B的时候成功,但反过SESSIONID就发生变化。

查看日志发现到达A的SESSION都已过期,考虑有可能是时间不同步,用date命令查看

都是 Thu Aug 4 17:10:59 CDT 2011. 相差仅几秒钟。

用JAVA的System.currentMillsSecond取值,两台机器相着7000多秒。

考虑到可能时区不对,打开/etc/environment发现A机器为CST8CDT,B机器CST6CDT,通过smit改成一样,这里用date查看,发现时间相差两个小时。再把时间调整过来,SESSION复制成功。

另外可以用:timedc clockdiff B机器名,来测试两台机器的时间差。



本文转自 anranran 51CTO博客,原文链接:http://blog.51cto.com/guojuanjun/631218

相关文章
|
7月前
|
SQL Windows
安装SQL Server 2005时出现对性能监视器计数器注册表值执行系统配置检查失败的解决办法...
安装SQL Server 2005时出现对性能监视器计数器注册表值执行系统配置检查失败的解决办法...
52 4
|
7月前
|
开发框架 .NET 数据库
修改windows server 2008 时间和日期格式
修改windows server 2008 时间和日期格式
165 1
|
SQL 关系型数据库 MySQL
The user specified as a definer (‘root‘@‘%‘) does not exist【亲测可用,服务器端】
The user specified as a definer (‘root‘@‘%‘) does not exist【亲测可用,服务器端】
80 0
The user specified as a definer (‘root‘@‘%‘) does not exist【亲测可用,服务器端】
|
Oracle 关系型数据库 数据库
Oracle 会话超时设置3:在用户profile文件中设置
Oracle会话超时设置系列的第三篇文章,介绍在用户profile文件中设置会话的超时设置。
574 0
|
JSON 前端开发 关系型数据库
解决mysql 库中间时间查询出来是时间戳方法 【数据库查询出时间,传给前端变为时间戳】【可用】
解决mysql 库中间时间查询出来是时间戳方法 【数据库查询出时间,传给前端变为时间戳】【可用】
320 0
|
Ubuntu Linux
Linux下设置时区方法,实现开机自动设置时区
Linux下设置时区方法,实现开机自动设置时区
449 0
Linux下设置时区方法,实现开机自动设置时区
SqlServer删除复制监视器中无效的发布名称
原文:SqlServer删除复制监视器中无效的发布名称 在服务器复制监视器中有一个发布名称,因为该发布订阅已经删除。 ReportServerTempDB只有一个发布,已无效,打算删除。 --直接删除表记录 select * from dbo.
1475 0