自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 Flowable近况分析(2019-07-19)

2019年7月11日Flowable发布了6.4.2版本,该版本主要以Bug修复为主,新增特性不是很多,具体可以查阅我的上一篇文章。原计划今年8月发布的6.5.0被推迟发布了,我们期望通过公开渠道分析一下Flowable的近况,进而揣测一下该框架未来的发展。Pull Request上面的第一张是最近一周PR的情况,可能是由于发布了新版大家要休息一下吧,所以只有3次。第二张图是最近一个月的...

2019-07-23 09:13:36 5089

原创 Flowable6.4.2正式发布

2019年7月11日,开源工作流引擎Flowable发布6.4.2版本。原本业内普遍预测七八月份Flowable会直接发布6.5.0版本,但目前看还要再等一等。6.4.2版本主要是一个bug修复版本,新增特性不是很多。下一个版本将是Flowable 6.5.0,将在其中添加如历史清理和改进的JMS消息传递支持等新的特性。6.4.2版本说明总体支持CockroachDB,Getting...

2019-07-18 08:56:22 995

原创 XXL-JOB部署到k8s时遇到的问题

问题描述我们的执行器和调度器都部署在k8s平台上。公司k8s平台要求所有日志都必须输出到控制台(这也是k8s的标准做法),后面再由ELK去抽取。所以执行器无法将通过XxlJobLogger.log()将日志输出到文件,调度器也无法查看任务的执行日志。许雪里提供的解决思路1、将核心日志写入任务结果的 ReturnT.msg 属性里,会记录到任务日志表的 “执行备注” 属性里。但是数据长度有限...

2019-07-16 09:27:56 3767 1

原创 xxl-job v2.1.0正式发布

2019年7月7日,国内开源调度框架xxl-job发布最新v2.1.0版本,该版本在底层调度框架上移除对quartz依赖,可谓是一次非常大的版本更新。v2.1.0更新说明1、自研调度组件,移除quartz依赖:一方面是为了精简系统降低冗余依赖,另一方面是为了提供系统的可控度与稳定性;触发:单节点周期性触发,运行事件如delayqueue;调度:集群竞争,负载方式协同处理,锁竞争-更新...

2019-07-12 09:01:13 1166

原创 Activiti-rest环境配置

简介Activiti-rest是Activiti提供的一组可以直接操作工作流引擎的REST API,使用者可以在自己应用中直接调用Activiti-rest接口。Activiti includes a REST API to the Activiti Engine that can be installed by deploying the activiti-rest.war file to...

2018-11-19 18:44:30 4859 1

原创 策略模式的简单实现

简介手写了一个策略模式的简单实现,当项目中出现很多if分支且每个分支处理的事情大致相同时可以考虑使用。完整代码地址https://github.com/duzhuo/design-pattern/tree/master/design-pattern-strategy其中枚举类的match写法参考了xxl-job的com.xxl.job.admin.core.enums.ExecutorFai...

2018-11-18 13:58:16 512

原创 Activiti-app之不足

Activiti-app之不足Activiti-app是在线的流程设计应用,也是Activiti6.0.0之后重点推广的应用,在它的企业版里也是直接推荐了Activiti-app作为整个流程平台的套件之一。但是在今天的调研与试用中缺发现了Activiti-app的一些不足,也可以认为是功能缺失,我把它记录下来。Form Properties部分字段无法配置下图是Activiti-app提...

2018-11-15 23:55:58 1089

原创 Activiti-6.0.0 WEB环境搭建

首先到下载activiti6.0.0Activiti官方网站进入网站点【Try Now】下载6.x版本,下载后的文件目录结构如下搭环境需要用wars目录下的三个war包,将这三个war复制到tomcat的webapp目录下应用 说明 地址 默认用户名/密码 activiti-app 在线流程设计发布应用 http://local...

2018-11-14 15:23:19 4213

原创 Git生产实践(一)-新建项目如何用Git来管理

大家好,今天起我将开辟一个Git生产实践的专栏,来为大家讲解不同场景下如何用Git来管理我们项目的代码。今天是第一期,我将用【建设中的新项目】这个最简单场景来将一下如何用Git管理代码。场景介绍假设公司有一个结算系统,它原本是单体应用。但是用了五年以后发现系统越来越慢,经过架构师调研与设计决定将计费的业务从现有系统中拆分出来,建一个新的系统。我们就把这个系统叫FM-FEE吧生产实践...

2018-10-18 23:37:20 494

原创 用jconsole分析Java进程

问题描述运行一个Java项目时报内存溢出,修改Java启动参数-Xms2048m -Xmx4096m 后还是溢出,尝试多次后问题依然存在解决过程于是考虑用Java诊断工具看一下启动参数是否真的生效了Mac上Java目录是 /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/jconsole的位置 /Library/Java/J...

2018-09-10 18:53:27 611 1

原创 VMware Fusion安装CentOS7

CentOS7镜像下载http://mirrors.163.com/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso 下面这个地址是官网(https://www.centos.org/download/)的,可能需要翻墙才能打开http://isoredirect.centos.org/centos/7/isos/x8...

2018-09-06 08:45:27 3029 3

原创 IT外包工程师工作指南

项目中IT外包工程师占比较大,所以想结合这些年的工作经验从认知、态度、方法三方面给这些弟兄们一些工作上的建议。认知无论年纪多大、从事什么工作、在什么公司,学习都是永恒的。努力学习是提升能力的非常有效的方法。如果你现在工作上感觉良好,认为工作上已经无所不能了,自己技能也很棒了,那么你可能已经很“危险”了,因为你尚处于认知四阶段的最初级阶段——不知道自己不知道。这个阶段你应该多和外界接...

2018-08-23 13:06:36 373 1

原创 盘点2018.6~2018.8触碰过的技术

之所以这篇题目叫“触碰”过的技术,而不是研究,是因为确实有些技术点不是研究,只是应急,问题解决后也没有再去深入系统的去学习。JavaJava8阅读了《Java8实战》的前6章和第10章,对Java8的知识体系基本上了解了。在开发中会思考能否用的上Java8的特性,如果能再到书中去查找。读书期间按着书中的例子动手实践了一下,代码地址https://github.com/duzhuo/...

2018-08-16 23:12:03 182 1

原创 XXL-JOB本地调度中心环境搭建

目录1.从github下载源码2.源码编译3.执行数据库脚本4.修改xxl-job-admin配置信息5.配置tomcat6.启动服务​7.登录调度中心1.从github下载源码地址https://github.com/xuxueli/xxl-job 2.源码编译用IDE导入项目然后进行编译,注意要导入整个xxl-job,不要单独导入下面的子项目...

2018-08-13 23:31:49 4621 5

原创 给Kibana4.4.0离线安装sense插件

之前我安装了Kibana4.4.0(《安装Kibana4.4.0》),接下来我们来安装sense插件。sense插件类似于数据库的客户端工具,可以直接在浏览器里写查询语句来查es数据正常安装可以参考下图如果服务器无法访问互联网,则最简单的在线安装不可用,就得不选择离线安装离线安装包下载地址 下载地址下载完成后将整个包上传到服务器,记得不要解压执行下面的命令等待安装...

2018-08-12 21:45:53 1031 1

原创 安装Kibana4.4.0

之前写了一篇《安装Kibana3.0.0》,装上后发现没有自己需要的功能,所以又研究Kibana的更高版本。项目上用的Elasticsearch的版本是2.2.1,能匹配的Kibana的最高版本是4.4.0,所以再装一个4.4.0的吧。 在下载页面选择Kibana4.4.0https://www.elastic.co/downloads/past-releases解压安...

2018-07-29 20:59:20 348 1

原创 Java程序配置代理服务器

最近在开发外部对接的程序,要求Java程序可以访问Internet,但公司上网走的是代理服务器,虽IDE配置了代理,但Java程序本身还是无法访问外网。 这是需要配置Java启动参数来配置代理,如果访问地址是https的,还需要单独配置https参数 Java启动参数-Dhttp.proxyHost=proxy.xxx.com -Dhttp.proxyPort=8080 -D...

2018-07-28 11:32:42 864

原创 安装Kibana3.0.0

当前最新版本是kibana6.3.1,因为项目中用的ElasticSearch版本比较低,就从官网找到了最老的版本Kibana3.0.0。这个下载旧版本的入口不好找,需要多从页面找找 https://www.elastic.co/downloads/past-releases 下载地址图1下载包上传到服务器Kibana3.0.0这版实际上一个WEB工程,需要自己不熟到应用服务器...

2018-07-22 14:58:39 442

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除