分分钟搭建Drools规则引擎Workbench平台
有研究过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平台相关推荐
- Drools规则引擎平台如何进行架构
在<Drools7 规则引擎视频教程>的交流群中,有同学提出这样的问题:如果不想使用Drools官方提供的Workbench和KIE-Server进行规则的管理,而自行进行相应系统研发,该 ...
- 【Drools规则引擎】基础入门案例五(Kie-Server+WorkBench)
[Drools规则引擎]基础入门案例五(Kie-Server+WorkBench) 介绍 搭建WorkBench 搭建Kie-Server 使用WorkBench 访问登入 客户端测试 介绍 java ...
- drools规则引擎的基本使用和原理介绍
理论基石 借用:<drools规则引擎技术指南>来说, drools是: 开源项目,规则引擎技术,规则语法形成的规则文件,可以存在数据库等,通过drools包提供的接口,调用生成对应的结果 ...
- drools规则引擎的在项目中的使用手记
需求 按照登录用户的会员等级 和签到周期 根据一定的计算规则送积分.由于之前都是通过if else去做的控制.规则变更的时候可能需要重新调整代码甚至发布服务. 由于不想再每次规则变更后需要调整代码,于 ...
- Drools规则引擎视频教程
经过多半个月的加班加点,终于又完成了一套Drools规则引擎的视频教程.新增了Workbench和KIE Server的内容,而且后续还会持续更新. 相关视频教程内容,可在CSDN学院获得:https ...
- drools规则引擎可视化_一文看懂开源工作流引擎 Flowable「转」
原文链接:[https://xie.infoq.cn/article/ece75889c715e0bc87a73e44c]. 一.工作流引擎使用场景 工作流在企业管理系统中是高频使用的功能,一个最常见 ...
- drools规则引擎可视化
参考:drools规则引擎可视化 Drools是一款基于Java的优秀的规则引擎,将复杂多变的业务规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得修改规则不需要改动代码重启服务就能生效. D ...
- Drools规则引擎之入门案例(一)
1.问题引出 一个在线申请信用卡的业务场景,用户需要录入个人信息,通过上图可以看到,用户录入的个人信息包括姓名.性别.年龄.学历.电话.所在公司.职位.月收入.是否有房.是否有车.是否有信用卡等.录入 ...
- 黑马Drools学习笔记(一)——Drools规则引擎示例概述以及SpringBoot整合示例
文章目录 1. 问题引出 2. 规则引擎概述 2.1 什么是规则引擎 2.2 使用规则引擎的优势 2.3 规则引擎应用场景 2.4 Drools介绍 3. Drools入门案例 3.1 业务场景说明 ...
最新文章
- java:socket通信
- 陕西师范大学计算机科学学院公寓楼,陕西师范大学计算机科学学院简介
- QT的QEnableSharedFromThis类的使用
- mock以及特殊场景下对mock数据的处理
- 前端学习(2193):vuex概念和作用分析
- linux设备驱动之串口移植,Linux设备驱动之UART驱动结构
- flutter TabBar 底部导航栏
- 【Kubernetes】 configmaps is forbidden User system:anonymous cannot list resource configmaps
- a*算法路径规划matlab_【优化求解】基于栅格地图——遗传算法的机器人最优路径规划...
- 联想x100e linux,进化之道!ThinkPad X100e全球首发测试
- Canvas基础-粒子动画Part2
- 学习写DSHOW框架下的FILTER之四
- linux上apache和php结合
- 在windows7下安装pads2007.4
- matlab rlc串联,rlc串联电路的零状态响应 matlab
- 微软放弃收购雅虎猜想:杨致远代价不菲的胜利
- cmak(kafka Manager) 编译教程
- docker 部署jenkins + sonarqube + postgresql 代码扫描
- CPU怎么选择,单核cpu与多核cpu的区别
- 全景图像拼接(一)关于全景拼接论文推荐