浏览 1180 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2016-01-12
一、 安装分发服务程序 1、 将以下文件复制到能连接Aix的前置机中。文件包括:ruleauto.bat、ruleserver.bat、rulethreads.xml、excuter.rei、lib目录下所有的jar包、rules目录以及下面的log4j.properties和用数据库管理器生成的生产环境下的tp.conf文件。 2、 用ftp服务器连接。将上述文件统一传到Aix服务器下的/usr/vrs目录下。其中ruleauto.bat、ruleserver.bat、rulethreads.xml、excuter.rei在vrs的根目录下,lib目录在vrs的目录下,rules目录也在vrs的目录下。 3、 将ruleauto.bat和ruleserver.bat的文件属性改成可执行。 二、 部署规则包 1、 将规则编辑器生成的 .rsc 文件,统一复制到能访问Aix的前置机上。将这些 .rsc文件用ftp软件上传到Aix服务器中的/usr/vrs/rules目录下。 2、 如果规则包调用了其他的外部java类,请将java类对应的.class文件复制到/usr/vrs/rules目录下。 三、 执行规则服务器 1、 直接执行/usr/vrs/目录下的 ruleserver.bat程序。 2、 如果是第一次运行,可以修改服务的配置信息,配置文件为rulethreads.xml。内容如下 <?xml version="1.0" encoding="GBK"?> <RuleThreadInfos displayName="sample" port="1509"> <RuleThreadInfo groupName=" CommonCalculateRule " displayName=" CommonCalculateRule " ruleName="CommonCalculateRule" internalTime="100" minThreads="1" maxThreads="10" location="0" remoteips="" remoteports="" connName=" " sql=""> </RuleThreadInfo> </RuleThreadInfos> 以上文件中ruleName为规则包的外部调用名,maxThreads为最大线程数。可进行修改 四、 执行自动理算服务程序 1、 直接执行/usr/vrs/目录下的 ruleauto.bat程序。 2、 如果是第一次运行,可以修改服务的配置信息,配置文件为excuter.rei。内容如下 <?xml version="1.0" encoding="GBK"?> <ExecuteInfos displayName=""> <RuleExecuteInfo displayName="自动理算" exeRuleName="BatchCaculateRule" internalTime="60000"> </RuleExecuteInfo> </ExecuteInfos> 其中exeRuleName是自动理算的规则包,internalTime是间隔时间。 五、 日志查看 在/usr/vrs目录下会生成.log文件。可查看规则包执行时的日志信息。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |