规则执行管理平台中远程和服务管理的学习2

规则执行服务

    我们已经知道“规则执行任务”是在服务端中运行的规则,而“规则执行服务”是在服务中执行的规则,这些规则往往是给客户端调用的。我们可以在规则配置器中调用“规则执行服务”中的规则,测试输出结果值。点击“规则执行服务”,查看规则执行服务的主界面,如图所示:


保存:保存规则执行服务信息,点击“保存“即可。操作如图所示:


添加:我们已经知道可以在“规则执行版本”中添加规则到“规则执行服务”中,这里也可以选择添加规则到“规则执行服务”中,操作如图所示:


启动服务:启动服务,这样该服务下规则就可以在客户端被调用了。启动过程如图所示:


编辑:修改规则执行器中的规则,操作如图所示:


启动:“规则执行服务”中的规则只有两个状态:启动和停止。选择需要启动的规则,点击“启动”,操作如图所示:


停止:若想停止规则服务器中的某个规则,不再让他被客户端调用,选择停止规则。操作如图所示:


测试:测试规则执行信息,这些信息包含规则执行名、规则版本、规则包变量、执行类型等等。操作如图所示:


删除:选择需要的删除的规则,点击“删除”,操作如图所示:


客户端调用:打开规则配置器,依次选择“工具”—“远程规则测试”,操作如图所示:


打开远程规则测试之后,就可以测试规则输出了操作如图所示:


点击“确定”后,就可以看到变量“welcome”的输出值,如图所示:


同步规则协同管理

   远程项目与服务管理可以设置与规则协同管理进行同步,对上传到的规则协同管理的规则包也会同步到远程项目与服务管理中。这样不仅能做到规则的协同,方便规则包管理,还可以省去批量添加规则的过程。

修改配置信息

     如果要上传到规则协同管理的规则包同步过来,必须先要修改一些配置信息。打开的规则引擎的安装文件目录VisualRules\Tomcat\webapps\webrule\WEB-INF中的web.xml文件。把该文件下的键param-value的值由false改为true,如图所示:


修改完成后,点击保存就完成对xml文件的配置。配置好web.xml文件后,还需要配置线连接文件rules.conf。打开安装目录下的VisualRules\Tomcat\webapps\webrule\WEB-INF\classes,如果该目录下存在rules.conf文件,则无需再做任何处理;如果该目录下不存在rules.conf,则需拷贝一个。该文件在在安装目录下的VisualRules\Tomcat\webapps\ROOT\

WEB-INF\classes下缺省存在如图所示:


把图上图中的rules.conf文件,复制一份粘贴到安装目录下的:

VisualRules\Tomcat\webapps\webrule\WEB-INF\classes中。

   完成之后,所有的配置信息就完成了。

 上传规则包

  在规则配置器中上传规则包到规则协同管理中,然后也可以同步到规则执行版本中来。打开规则配置器,选择登录规则服务器,操作如图所示:


点击了“登录规则服务器”后,输入用户名、密码后选择登录,操作如图所示:


图3-2-2 确定登录

点击“确定”后,成功登录到规则服务器中,然后可以选择包规则工程上传到规则协同管理中。选择把规则配置器中的多国工资上传到规则服务器中,操作如图所示:


点击后,则需要选择该工程下的需要上传的上传的规则包,全选后,点击确定,操作如图所示:


确定后,选择版本号都为1.0。完成后,规则工程就上传完成,可以在规则协同管理中查看到。浏览器输入地址栏http://localhost:8880/,输入用户名admin,密码:123456登录成功后。可以看到工程“多国工资”,如图所示:


同步规则执行管理

上传的规则工程也同步到“规则执行版本”中了,如图所示:


这样我们就可以在规则执行管理平台控制该规则工程的执行情况了













  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值