- 博客(6)
- 收藏
- 关注
翻译 drools用户指南----Cross Products
Cross Products之前提到“Cross Products”一词,其实就是一个join操作(译者注:可以理解为笛卡尔积)。想象一下,火灾报警示例的数据与以下规则结合使用,其中没有字段约束:rule "Show Sprinklers" when $room : Room() $sprinkler : Sprinkler()then System.out.println
2017-04-11 13:44:29 642
翻译 drools用户指南----Methods vs Rules
Methods vs Rules人们经常混淆方法和规则,初学者经常会问:“我如何理解规则的含义?“ 在最后一节之后,你会对规则的使用得心应手,答案也变得显而易见的,但在这之前,先让我们总结一下方法判断和规则的差异。public void helloWorld(Person person) { if ( person.getName().equals( "Chuck" ) ) {
2017-04-11 13:28:30 632
翻译 drools用户指南----stateless session(无状态会话)的使用
stateless session 无状态会话Drools规则引擎中有如此多的用例和诸多功能,它变得令人难以置信。不过不用担心,复杂性是分层的,你可以用简单的用例来逐步了解drools。无状态会话,不使用推理,形成最简单的用例。无状态会话可以被称为函数传递一些数据,然后再接收一些结果。无状态会话的一些常见用例有以下但不限于:验证 这个人有资格获得抵押吗?计算 计算抵押保费。路由和过滤 将
2017-04-11 12:51:37 5527 4
翻译 drools用户指南----stateful session(有状态会话)的使用
stateful session 有状态会话有状态会话长期存在,并允许随着时间的推移进行迭代更改。 有状态会话的一些常见用例包括但不限于: 1. 监测 半自动买入股票市场监控与分析。 2. 诊断 故障查找,医疗诊断 3. 物流 包裹跟踪和送货配置 4. 合规 验证市场交易的合法性。与无状态会话相反,必须先调用dispose()方法,以确保没有内存泄漏,因为KieBase包含创建状态知
2017-04-11 12:37:11 4609
原创 Zuul性能测试
环境准备采用三台阿里云服务器作为测试 10.19.52.8 部署网关应用-gateway 10.19.52.9, 10.19.52.10 部署用于测试的业务系统 压测工具准备选用ab作为压力测试的工具,为了方便起见,直接将ab工具安装在10.19.52.8这台机 测试命令如下:ab -n 10000 -c 100 http://10.19.52.8:8080/hello/testOK?acc
2017-04-08 15:27:10 24204 10
原创 springcloud----Zuul动态路由
前言Zuul 是Netflix 提供的一个开源组件,致力于在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。也有很多公司使用它来作为网关的重要组成部分,碰巧今年公司的架构组决定自研一个网关产品,集动态路由,动态权限,限流配额等功能为一体,为其他部门的项目提供统一的外网调用管理,最终形成产品(这方面阿里其实已经有成熟的网关产品了,但是不太适用于个性化的配置,也没有集成权限和限流降级)。不过这里
2017-04-01 14:11:25 65562 40
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人