起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 285|回复: 12

【结贴】部署2台服务器情况下,如何同步缓存**

[复制链接]
发表于 2008-10-28 10:55:34 | 显示全部楼层 |阅读模式
现部署2台物理服务器
物理服务器1:  应用服务器 < ---> 数据库服务器
                      ^
                      |       
                      |
物理服务器2:  应用服务器 < -------

请问如何同步2台服务器的缓存(业务缓存、组织机构)?
回复

使用道具 举报

 楼主| 发表于 2008-10-28 10:56:22 | 显示全部楼层
我现在的作法是:
1、\Justep\X3 Server\cache目录
2、\Justep\X3 Server\client目录
将上述2个目录使用文件同步工具每5分钟同步一次

然而,在访问服务器2时,有时会出现奇怪的问题
比如
1、IE更新缓存报错
2、登录过程中,当输入用户名密码后,在列举岗位时等几分钟
3、IE假死
4、运行功能报错缓存文件不一致
回复 支持 反对

使用道具 举报

发表于 2008-10-28 11:26:24 | 显示全部楼层
改成1天同步一次,不必要5分钟就同步一次。
另外,5分钟同步一次,很容易造成客户在下载缓存,你这里在同步,造成
缓存都不是同一套的缓存文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-28 11:45:22 | 显示全部楼层
我现在只有5个用户在测试使用,并且同步也就几秒钟的事,更新的同时在下载,可能性不大。

就以我的机器为例,服务器现已同步完成,在未同步时进行的操作,然而登录过程中,当输入用户名密码后,在列举岗位时等很长时间,并且列出的岗位并未排序处理(乱的)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-28 12:31:38 | 显示全部楼层
试过N次,每次的%appdata%\Justep\X3Client\Cache\org.honda.sundiro.com.node等几个组织机构文件的修改日期都是登录的时间,说明,每次都下载了
回复 支持 反对

使用道具 举报

发表于 2008-10-28 12:57:26 | 显示全部楼层
每次登录的都是同一个服务器吗?
如果是,你把客户端server.justep.xml删除试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-28 16:20:20 | 显示全部楼层
删除server.justep.xml,删除cache目录,仍然每次登录时都下载缓存。
回复 支持 反对

使用道具 举报

发表于 2008-10-28 17:15:31 | 显示全部楼层
组织模型的刷新缓存可以自己修改一下脚本
在“组织机构资源库” 这个资源文件里

原先是
...
static procedure TCommonFunc.EnsureChanged;
begin
  with TFileSystemCacheServer.Create do
  try
    AddURLs(';', SysSrv.SysService.ServerURL);
    EnsureOrgSystem(BizSys.BizSystem.ClientAccount);
  finally
    Free;
  end;
end;
...

修改为
...
static procedure TCommonFunc.EnsureChanged;
begin
  with TFileSystemCacheServer.Create do
  try
    AddURLs(';', SysSrv.SysService.ServerURL);
    EnsureOrgSystem(BizSys.BizSystem.ClientAccount);
  finally
    Free;
  end;

  with TFileSystemCacheServer.Create do
  try
    AddURLs(';', '192.168.1.1');
    EnsureOrgSystem(BizSys.BizSystem.ClientAccount);
  finally
    Free;
  end;
  
end;
...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-28 17:26:41 | 显示全部楼层
试试吧
回复 支持 反对

使用道具 举报

发表于 2008-10-29 10:49:12 | 显示全部楼层
好,别忘记把结果反馈一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-26 09:53 , Processed in 0.041021 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表