spring-cloud-dataflow

Spring Cloud Stream App VS Spring Cloud Task App

情到浓时终转凉″ 提交于 2019-12-10 11:06:13
问题 I'm exploring the the SCDF for orchestrating the existing batch task for my system. I noticed that the SC Stream App Starters already provides some OOTB ready to use streaming applications, which suits my use case of: Extracting xml file from FTP -> the ftp source Customize transformation Upload the transformed xml file to another FTP -> the ftp sink But, my system only requires the above mentioned batch job to be executed at every 10 minutes interval. Implementing it using streams app is

Spring Cloud Stream App VS Spring Cloud Task App

被刻印的时光 ゝ 提交于 2019-12-06 10:49:06
I'm exploring the the SCDF for orchestrating the existing batch task for my system. I noticed that the SC Stream App Starters already provides some OOTB ready to use streaming applications, which suits my use case of: Extracting xml file from FTP -> the ftp source Customize transformation Upload the transformed xml file to another FTP -> the ftp sink But, my system only requires the above mentioned batch job to be executed at every 10 minutes interval. Implementing it using streams app is fine but it requires the stream app to be running 24-7 (using SCDF with Kubernetes). My concern is that I

Kafka Source in Spring Cloud Data Flow

ε祈祈猫儿з 提交于 2019-12-05 02:40:27
问题 I am migrating from Spring XD to Spring Cloud Data Flow. When I am looking for module list I realised that some of the sources are not listed in Spring Cloud Flow - One of them is KAFKA source. My question is why KAFKA source is removed from standard sources list in spring cloud data flow ? 回答1: When I am looking for module list I realised that some of the sources are not listed in Spring Cloud Flow Majority of the applications are ported over and the remaining are incrementally prioritized -

Does spring-cloud-dataflow provide support for scheduling applications defined as tasks?

僤鯓⒐⒋嵵緔 提交于 2019-12-03 20:56:24
I have been looking at using projects built using spring-cloud-task within spring-cloud-dataflow. Having looked at the example projects and the documentation, the indication seems to be that tasks are launched manually through the dashboard or the shell. Does spring-cloud-dataflow provide any way of scheduling task definitions so that they can run for example on a cron schedule? I.e. Can you create a spring-cloud-task app which itself has no knowledge of a schedule, but deploy it to the dataflow server and configure the scheduling there? Among the posts and blogs I have looked at I noticed the

Spring Cloud DataFlow for HTTP request/response exchange

房东的猫 提交于 2019-12-02 09:36:20
问题 I would like to use streams to handle an HTTP request/response exchange. I didn't see any Spring Cloud Stream App Starters with HTTP sink functionality. Will I need to build a custom sink to handle the response? If so, do I pass the request through my processing pipeline, then use the request in my sink to form the response? I don't think I've misunderstood the use case of Spring Cloud DataFlow and Spring Cloud Stream. Perhaps there are app starters available for this pattern. 回答1: Spring

Spring Cloud DataFlow for HTTP request/response exchange

♀尐吖头ヾ 提交于 2019-12-02 03:41:11
I would like to use streams to handle an HTTP request/response exchange. I didn't see any Spring Cloud Stream App Starters with HTTP sink functionality. Will I need to build a custom sink to handle the response? If so, do I pass the request through my processing pipeline, then use the request in my sink to form the response? I don't think I've misunderstood the use case of Spring Cloud DataFlow and Spring Cloud Stream. Perhaps there are app starters available for this pattern. Spring Cloud Stream/Dataflow is for unidirectional (stream) processing; it is not intended for request/reply

What are the Benefits of Spring Cloud Dataflow?

杀马特。学长 韩版系。学妹 提交于 2019-12-01 05:20:50
Based on what I've seen, creating a stream in Spring Cloud Dataflow (SCDF) will deploy the underlying applications, bind the communication service (like RabbitMQ), set the Spring Cloud Stream environment variables, and start the applications. This could all be done manually easily using a cf push command. Meanwhile, I've been running into some drawbacks with Spring Cloud Dataflow: SCDF Server is a memory hog on PCF (I have a stream with only 6 applications, and yet I'm needing about 10GB for the server) No flexibility on application naming, memory, instances, etc. (All the things that you

What are the Benefits of Spring Cloud Dataflow?

情到浓时终转凉″ 提交于 2019-12-01 03:46:32
问题 Based on what I've seen, creating a stream in Spring Cloud Dataflow (SCDF) will deploy the underlying applications, bind the communication service (like RabbitMQ), set the Spring Cloud Stream environment variables, and start the applications. This could all be done manually easily using a cf push command. Meanwhile, I've been running into some drawbacks with Spring Cloud Dataflow: SCDF Server is a memory hog on PCF (I have a stream with only 6 applications, and yet I'm needing about 10GB for