[CONTROLLER-1484] Add wait/retries for routed RPC registrations Created: 09/Feb/16 Updated: 24/Feb/16 Resolved: 24/Feb/16 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | clustering |
| Affects Version/s: | Beryllium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Tom Pantelis | Assignee: | Tom Pantelis |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 5289 |
| Priority: | Normal |
| Description |
|
If a routed RPC is registered on one node it takes a little time for the route to propagate via gossip to other nodes. If another node tries to invoke the RPC prior to propagation it fails. To alleviate this timing we need to add wait/retries for the RPC registration to propagate when an RPC is invoked. |
| Comments |
| Comment by Tom Pantelis [ 09/Feb/16 ] |