[ 
https://issues.apache.org/jira/browse/KUDU-418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15188431#comment-15188431
 ] 

Todd Lipcon commented on KUDU-418:
----------------------------------

We also seem to have a bug in the client here where we update the address list 
of a tablet server, but we don't invalidate its RPC proxy, and thus we never 
start talking to the new TS.

> Dynamically update peer host-ports based on registration in master
> ------------------------------------------------------------------
>
>                 Key: KUDU-418
>                 URL: https://issues.apache.org/jira/browse/KUDU-418
>             Project: Kudu
>          Issue Type: Improvement
>          Components: consensus, master
>    Affects Versions: M4
>            Reporter: Todd Lipcon
>            Priority: Critical
>
> Currently we assume that, once initialized, a tserver never changes its IP or 
> port. That's a poor assumption (eg environments like ec2, or even on-premise 
> when a network gets renumbered).
> We should introduce a "resolver" interface to map from uuid->hostport by 
> contacting the master (the master already maintains this registry locally). 
> Consensus needs to be able to use this interface when it has trouble 
> connecting to its cached peer hostport info.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to