Project

General

Profile

Feature #5916

msgr: allow connect to multi-addr peer

Added by Sage Weil over 5 years ago. Updated 9 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
Due date:
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:

Description

add a multi-addr get_connection() method that lets you specify an ordered list of peer addrs. try them in succession.

if one fails at connect-type, fall back and try the next.

in particular, we want to try rsockets and then fall back to IP. we should probably not fall back on any random disconnect, but only when we get a suggestive error at the connect() stage.


Related issues

Related to RADOS - Feature #5915: msgr: allow binding to multiple addresses, address types Resolved 08/08/2013

History

#1 Updated by Sage Weil over 5 years ago

  • Tracker changed from Bug to Feature

#2 Updated by Patrick Donnelly 9 days ago

  • Project changed from Ceph to RADOS
  • Category deleted (msgr)
  • Assignee set to Sage Weil
  • Target version set to v14.0.0
  • Start date deleted (08/08/2013)

#3 Updated by Patrick Donnelly 9 days ago

  • Related to Feature #5915: msgr: allow binding to multiple addresses, address types added

#4 Updated by Sage Weil 9 days ago

  • Status changed from New to Resolved

Also available in: Atom PDF