Hi,

I'm trying to understand how to construct an event-driven RSS feed using 
HandleHttpRequest and HandleHttpResponse.  I have an XML file as the RSS feed 
file.

My original inclination was to connect the "success" output from 
HandleHttpRequest to trigger a GetFile processor to get the RSS feed file 
(without deleting it) and send it along into HandleHttpResponse.  Of course, 
this failed miserably, because GetFile very quickly filled up its output queue 
with 6 GB of RSS feed file copies.  After rewiring things to clear the queue 
out, then deleting my queue recovery setup, I went looking at the "Scheduling" 
tab of the GetFile processor, hoping to find an "Event-driven" scheduling 
method; unfortunately, there is no such thing as truly "event-driven" for a 
processor (from what I can tell), and each block runs by default as fast as 
possible, and can be slowed down to only process periodically.

I'm guessing there's a simple solution to my need to create this RSS feed 
server, but given I'm still learning Nifi, it's escaping me at the moment.

Rick

Reply via email to