Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

NiFi 1.x multi-datacenter load allocation

avatar
New Contributor

Imagine that I have a NiFi 1.x cluster (masterless) spanning multiple datacenters with processors pulling data over HTTP from external servers. If I were concerned that one particular datacenter were unable to reach the data source (think firewall misconfiguration or datacenter being blocked by the data source), how would I go about ensuring that the processor was migrated to a location where it would be able to successfully connect to the data source?

scenario illustration:

DC_A |----------| <YES, reaches data source>

| |

DC_B | cluster | <NO, can't reach data source>

| |

DC_C |----------| <YES, can't reach data source>

If the GetHTTP processor were running on DC_B, how could I 1) detect that I'm getting failures from the DC_B instances <easy> 2) migrate the processor to run in another datacenter?

1 ACCEPTED SOLUTION

avatar
Master Mentor
hide-solution

This problem has been solved!

Want to get a detailed solution you have to login/registered on the community

Register/Login
2 REPLIES 2

avatar
Master Mentor
hide-solution

This problem has been solved!

Want to get a detailed solution you have to login/registered on the community

Register/Login

avatar
New Contributor

Thanks for the quick response. You have confirmed my read of the documentation.