有研究过drools6.4之前版本的同学,是不是感觉很费劲,光搭建workbench环境就够你折腾的了。drools由于缺乏对tomcat的支持,少了很多依赖jar包。部署workbench时一顿好找。现在福利来了,教你分分钟搭建workbench平台,基于drools最新版本6.5.0.Final。

趁着docker热潮吹遍大江南北的福利,drools官方也制作了相应的docker镜像。所以首先你需要点docker常识。

步骤如下:

1,准备服务器环境。本人是在电脑上用virtualbox安装了一个centos7的虚拟机。

2,安装docker,由于centos7自带了docker。只需要一条简单的命令即可安装docker。

安装docker:yum install docker
              启动docker:service docker start

3,下载并启动workbench镜像。

docker run -p 8080:8080 -p 8001:8001 -d --name drools-workbench jboss/drools-workbench-showcase:latest

4,查看启动workbench情况,先找出容器container_id。

docker ps -a  //会打印container_id
              docker logs container_id

5,浏览器输入如下url,即可访问workbench,如下图所示。用户名/密码:admin/admin

http://服务器ip:8080/drools-wb

更多细节可查看官方文档: https://hub.docker.com/r/jboss/drools-workbench

分分钟搭建Drools规则引擎Workbench平台相关推荐

  1. Drools规则引擎平台如何进行架构

    在<Drools7 规则引擎视频教程>的交流群中,有同学提出这样的问题:如果不想使用Drools官方提供的Workbench和KIE-Server进行规则的管理,而自行进行相应系统研发,该 ...

  2. 【Drools规则引擎】基础入门案例五(Kie-Server+WorkBench)

    [Drools规则引擎]基础入门案例五(Kie-Server+WorkBench) 介绍 搭建WorkBench 搭建Kie-Server 使用WorkBench 访问登入 客户端测试 介绍 java ...

  3. drools规则引擎的基本使用和原理介绍

    理论基石 借用:<drools规则引擎技术指南>来说, drools是: 开源项目,规则引擎技术,规则语法形成的规则文件,可以存在数据库等,通过drools包提供的接口,调用生成对应的结果 ...

  4. drools规则引擎的在项目中的使用手记

    需求 按照登录用户的会员等级 和签到周期 根据一定的计算规则送积分.由于之前都是通过if else去做的控制.规则变更的时候可能需要重新调整代码甚至发布服务. 由于不想再每次规则变更后需要调整代码,于 ...

  5. Drools规则引擎视频教程

    经过多半个月的加班加点,终于又完成了一套Drools规则引擎的视频教程.新增了Workbench和KIE Server的内容,而且后续还会持续更新. 相关视频教程内容,可在CSDN学院获得:https ...

  6. drools规则引擎可视化_一文看懂开源工作流引擎 Flowable「转」

    原文链接:[https://xie.infoq.cn/article/ece75889c715e0bc87a73e44c]. 一.工作流引擎使用场景 工作流在企业管理系统中是高频使用的功能,一个最常见 ...

  7. drools规则引擎可视化

    参考:drools规则引擎可视化 Drools是一款基于Java的优秀的规则引擎,将复杂多变的业务规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得修改规则不需要改动代码重启服务就能生效. D ...

  8. Drools规则引擎之入门案例(一)

    1.问题引出 一个在线申请信用卡的业务场景,用户需要录入个人信息,通过上图可以看到,用户录入的个人信息包括姓名.性别.年龄.学历.电话.所在公司.职位.月收入.是否有房.是否有车.是否有信用卡等.录入 ...

  9. 黑马Drools学习笔记(一)——Drools规则引擎示例概述以及SpringBoot整合示例

    文章目录 1. 问题引出 2. 规则引擎概述 2.1 什么是规则引擎 2.2 使用规则引擎的优势 2.3 规则引擎应用场景 2.4 Drools介绍 3. Drools入门案例 3.1 业务场景说明 ...

最新文章

  1. java:socket通信
  2. 陕西师范大学计算机科学学院公寓楼,陕西师范大学计算机科学学院简介
  3. QT的QEnableSharedFromThis类的使用
  4. mock以及特殊场景下对mock数据的处理
  5. 前端学习(2193):vuex概念和作用分析
  6. linux设备驱动之串口移植,Linux设备驱动之UART驱动结构
  7. flutter TabBar 底部导航栏
  8. 【Kubernetes】 configmaps is forbidden User system:anonymous cannot list resource configmaps
  9. a*算法路径规划matlab_【优化求解】基于栅格地图——遗传算法的机器人最优路径规划...
  10. 联想x100e linux,进化之道!ThinkPad X100e全球首发测试
  11. Canvas基础-粒子动画Part2
  12. 学习写DSHOW框架下的FILTER之四
  13. linux上apache和php结合
  14. 在windows7下安装pads2007.4
  15. matlab rlc串联,rlc串联电路的零状态响应 matlab
  16. 微软放弃收购雅虎猜想:杨致远代价不菲的胜利
  17. cmak(kafka Manager) 编译教程
  18. docker 部署jenkins + sonarqube + postgresql 代码扫描
  19. CPU怎么选择,单核cpu与多核cpu的区别
  20. 全景图像拼接(一)关于全景拼接论文推荐

热门文章

  1. 【计算机网络】扩展以太网方法总结
  2. Topsec NG2.2版本的链路问题
  3. java searchview_Android SearchView搜索框组件的使用方法
  4. 谷歌:此Google帐户尚未与设备相关联安装应用程序之前请访问您设备上的googleplay商店应用程序怎么解决?
  5. Cisco VM-FEX 及其他FEX
  6. 计算机网络(9)物理层:奈奎斯特定理与香农定理
  7. AES 256 加密
  8. 单位转换(KiB,KB)
  9. 线性回归模型(OLS)3
  10. vue+element实现甘特图