【发布时间】:2019-02-03 17:30:58
【问题描述】:
了解 Apache NiFi 可以与 Spring 集成,如 SpringOne Platform 2016 Replay: Spring with ApacheNiFi 所示。 NiFi 使用SpringContextProcessor 加载 Spring XML 应用程序上下文。
问题:NiFi 可以与 Spring Boot 集成吗?具体来说,NiFi 处理器能否流向调用 Spring Boot 应用程序的处理器,然后流回 NiFi 处理器?如果有,是否有任何示例可以证明?
注意:此集成与 NiFi 调用 Spring Boot REST API 无关,如 Spring Boot 2.0 on ACID : Integrating REST Microservices with Apache NiFi 所示。
【问题讨论】:
-
看nifi-spring-bundle源码,NiFi不支持Spring Boot,但支持Spring。 SpringContextDelegate 使用 ClassPathXmlApplicationContext 加载 Spring XML 配置。