随笔分类 - 框架组件
摘要:
以 AbstractBaseCronTask类为基础,定义一个固定的子类BaseMethodLevelTask,并在其内部限定任务的执行方式,扫描所有标注了@MethodJob的方法及其所属的Bean,连同Bean及方法的反射类作为构造函数,生成BaseMethodLevelTask对象,因为BaseMethodLevelTask也是AbstractBaseCronTask的子类,则可以以类级别定时任务的方式,将其生成定时任务,并进行管理。
本质还是管理的AbstractBaseCronTask子类在线程池中的具体对象,不同的地方是类级别定时任务是一个具体的任务类仅生成一个对象,class路径即是唯一的标识,而方法级别的定时任务均基于BaseMethodLevelTask生成无数个对象,具体标识则是构造函数传入的Bean的反射对象和方法名。
阅读全文
![SpringBoot实现轻量级动态定时任务管控及组件化](https://img2024.cnblogs.com/blog/1368510/202411/1368510-20241122212854260-14122567.png)
摘要:
逐层拆分ElasticSearch的概念 Cluster:集群,Es是一个可以横向扩展的检索引擎(部分时候当作存储数据库使用),一个Es集群由一个唯一的名字标识,默认为“elasticsearch”。在配置文件中指定相同的集群名,Es会将相同集群名的节点组成一个集群。 Node:节点,集群中的任意一
阅读全文
![ElasticSearch性能原理拆解](https://img2024.cnblogs.com/blog/1368510/202406/1368510-20240604212020401-66738267.png)
摘要:自定义nifi-processor开发流程、单元测试方法、项目搭建、demo样例
阅读全文
摘要:Nifi的安装使用 Nifi安装 首先说一下Nifi的安装,这里Nifi可以支持Windows版和Linux,只需要去官网:http://nifi.apache.org/ 根据自己需要的版本,选择下载,然后安装解压就行 各目录及主要文件 解压安装以后的Nifi目录如下: 基本的,bin目录下放置了
阅读全文
摘要:写在前面: 第一次接触这一系统的时候,只有github上的一坨源码和官方的英文文档,用起来只能说是一步一个坑,一踩一个脚印,现在回想那段血泪史,只想 ***,现在用起来算是有了一些经验和总结,这里就做一下记录。 对于Nifi的认知 Nifi是什么 个人一直觉得,当我们首次接触某个新东西时,不论是否要
阅读全文
摘要:上一篇:Nifi组件脚本开发—ExecuteScript 使用指南(二) Part 3 - 高级特征 本系列的前两篇文章涵盖了 flow file 的基本操作, 如读写属性和内容, 以及使用"session" 变量 ( ProcessSession对象)获取和转移 flow files . Exec
阅读全文
摘要:Part 2 - FlowFile I/O 和 Error Handling flow File的IO NiFi 的 Flow files 由两个主要部件组成:attributes 和 content. Attributes 是关于 content / flow file的元数据, 我们在Nifi组
阅读全文
摘要:Part 1 - 介绍 NiFi API 和 FlowFiles ExecuteScript 是一个万能的处理器,允许用户使用编程语言定义自己的数据处理功能, 在每一次 ExecuteScript processor 触发时被调用。下面的变量绑定到脚本环境,以提供脚本中访问 NiFi 组件环境: s
阅读全文
摘要:回顾:web服务器专题:tomcat(二)模块组件与server.xml 配置文件 Tomcat管理模块 安装Tomcat后,访问127.0.0.1/8080可以看到这个首页,上图中的三个按钮即为Tomcat的管理功能,该模块是为了方便用户管理Tomcat的web应用,以及查看tomcat的状态而设
阅读全文
摘要:web服务器专题:tomcat(二)模块组件与server.xml 配置文件 回顾: Web服务器专题:tomcat(一) 基础模块 一个Server.xml的实例 <?xml version='1.0' encoding='utf-8'?> <Server port="8005" shutdown
阅读全文
摘要:Web服务器专题:Tomcat(一)基础及模块 针对java系的经典服务器,打算系统的整理一下Tomcat的机制和一些原理,以此记录。 插一则题外话,关于tomat这个名字的由来:Tomcat 名称的由来 关于Tomcat 基础的 tomcat 内容就不过多赘述了,基本的百度百科都可以看到,在这里我
阅读全文