Mark,

Wanted to make sure you did see my response. Looking forward to yours.

Thanks
Paresh

On 6/4/18, 10:24 AM, "Paresh Shah" <paresh_s...@symantec.com> wrote:

    Mark
    
    Want some more clarity. Let me see if I understand this. Just to be clear 
we are using RPG purely for load balancing on the same cluster.
    
    Step 1: When it initially connects to Node1, it would fetch all the cluster 
details i.e it would know all the nodes that exist in my cluster which are
    Node1
    Node2
    Node3
    
    Question: Where is this information persisted and does it resolve this 
every time there are flow files sent to the RPG( remote process group ). 
    
    Step 2: Now when Node1 goes down it would try to establish communication 
with one of the following nodes which it had retrieved and stored initially or 
as a background task.
    Node2
    Node3
    
    Question: Does this update the persisted information in Step1. Is there any 
way to update the actual URL for the RPG. Basically we do not want every 
incoming flow file on the RPG to end up selecting the target node. 
    
    Thanks
    Paresh
    
    On 6/3/18, 9:09 AM, "Mark Payne" <marka...@hotmail.com> wrote:
    
        Paresh,
        
        When NiFi establishes a connection to the remote instance, it will 
request information from the remote instance about all nodes in the cluster. It 
then persists this information in case nifi is restarted. So whichever node you 
use in your URL is only important for the initial connection. Additionally, 
NiFi will periodically reach out to the remote nifi instances to determine 
which nodes are in the cluster, in case nodes are added to or removed from the 
cluster.
        
        Does that all make sense?
        
        Thanks
        -Mark
        
        Sent from my iPhone
        
        > On Jun 3, 2018, at 11:15 AM, Paresh Shah <paresh_s...@symantec.com> 
wrote:
        > 
        > I have a cluster with 3 nodes. We are using RPG for load balancing
        > 
        > Node1 ( primary and cluster coordinator ).
        > Node2
        > Node3
        > 
        > When configuring the RPG is use Node1 as the target URL. My question 
is what happens to this RPG when the Node1 goes down or is offline. At this 
point how does the RPG keep functioning, since we cannot update the URL once 
its created.
        > 
        > Thanks
        > Paresh
        > 
        
    
    

Reply via email to