flink整合spring boot

2021-08-07  本文已影响0人  山间草夫

Flink框架:Flink整合springboot

首先说一下, 为什么flink 需要集成flink, spring boot给我们带来了更好的框架整合, 同时使用spring的DI和IOC,能更好的使用bean,当然直接使用spring 整合也是一样。

实现原理

实现原理, spring 的启动 一般使用 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); 即可启动spring 容器, 对么spring boot 呢, 看过源码的人或许知道

SpringApplication.run(arge); 只需要在启动flink之前启动sping boot 即可。

代码

flink 整合spring boot 以及redission, 并将事件的id放入redis 中, 代码库 https://gitee.com/imomoda/flink-sprint-boot

  1. 如果想修改flink 的logback的日志文件 , 可以在flink的conf目录下面修改下面的三个文件

      logback-console.xml
      logback-session.xml
      logback.xml
    

参考内容

上一篇下一篇

猜你喜欢

热点阅读