2008年10月9日星期四

用友NC系统的代码缓存与数据缓存机制

用友NC系统的代码缓存与数据缓存机制

    为了提高NC系统的性能,NC采用了代码缓存和数据缓存机制。

    当客户端首次连接NC服务器时,NC系统从服务器上下载class代码文件,并将这些文件缓存在本地的用户目录下。如在windows2000/XP系统上,缓存目录是C:\Documents and Settings\%user%\NC_CODECACHE。当系统升级或服务器上代码更新后,NC系统将下载新的代码文件。

    NC系统的大部分基础数据也采用类似的机制缓存在本地的用户目录下。

    数据缓存目录是C:\Documents and Settings\%user%\NC_BDCACHE

    NC5.0以后的新版本,上述目录统一成一个文件夹:NCCACHE。

    访问的每一个nc站点,都有自己独立的缓存目录,以此来保证不同的nc站点的代码、数据环境互不冲突。

    代码缓存目录的命名规则如下:

       nc应用服务器地址(或域名)+应用服务器上nchome所在的路径+应用服务器端口号

--
郎啊郎别太忙 | langalang.blogspot.com

没有评论:

发表评论