1 前言Spring Cloud Data Flow整合UAA的文章已经写了两篇,之前的方案是把用户信息保存在数据库中;但在许多企业,是使用AD来管理账户信息,本文将讲解如何整合Data Flow和LDAP。Spring Cloud Data Flow相关文章:Spring Cloud Data F
1 前言之前的文章《Spring Cloud Data Flow整合Cloudfoundry UAA服务做权限控制》介绍了如何用UAA来保护Spring Cloud Data Flow,但使用是内存数据库,重启UAA后就丢失了配置信息。而且需要通过Ruby gem安装uaac命令行工具,有点麻烦,比
1 前言关于配置的文章已经写了很多,相信看过的人还是会有一定收获的,系列文章可阅读:南瓜慢说-配置相关文章。对于@Value的文章可参考《只想用一篇文章记录@Value的使用,不想再找其它了》。Spring为大家内置了不少开箱即用的转换类,如字符串转数字、字符串转时间等,但有时候需要使用自定义的属性
1 简介见名知义,Spring Cloud Gateway是用于微服务场景的网关组件,它是基于Spring WebFlux,也就是Reactive的。从实现原理上,它的性能应该是比Zuul会更好。它的工作原理如下图所示:简单而言就是通过一连串的Filter处理匹配到特定规则Predicates的请求
1前言SpringBatch远程分区对于大量数据的处理非常擅长,它的实现有多种方式,如本地Jar包模式、MQ模式、Kubernetes模式。这三种模式的如下:(1)本地Jar包模式:分区处理的worker为一个Java进程,从jar包启动,通过jvm参数和数据库传递参数;官方提供示例代码。(2)MQ
1前言前面写了一篇文章《通过例子讲解SpringBatch入门,优秀的批处理框架》讲解SpringBatch入门,但要发挥它的作用,并行处理不能不了解。2四种模式大多数情况下,单线程、单进程的SpringBatch已经能满足你的需求。在我们走向更复杂的特性之前,先看看简单的能不能用,KeepitSi
1前言SpringBatch是一个轻量级的、完善的批处理框架,作为Spring体系中的一员,它拥有灵活、方便、生产可用的特点。在应对高效处理大量信息、定时处理大量数据等场景十分简便。结合调度框架能更大地发挥SpringBatch的作用。2SpringBatch的概念知识2.1分层架构SpringBa