Return-Path: X-Original-To: apmail-reef-dev-archive@minotaur.apache.org Delivered-To: apmail-reef-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1515418219 for ; Wed, 6 Apr 2016 22:54:26 +0000 (UTC) Received: (qmail 22560 invoked by uid 500); 6 Apr 2016 22:54:26 -0000 Delivered-To: apmail-reef-dev-archive@reef.apache.org Received: (qmail 22542 invoked by uid 500); 6 Apr 2016 22:54:25 -0000 Mailing-List: contact dev-help@reef.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@reef.apache.org Delivered-To: mailing list dev@reef.apache.org Received: (qmail 22435 invoked by uid 99); 6 Apr 2016 22:54:25 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 06 Apr 2016 22:54:25 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id A98132C1F69 for ; Wed, 6 Apr 2016 22:54:25 +0000 (UTC) Date: Wed, 6 Apr 2016 22:54:25 +0000 (UTC) From: "Julia (JIRA)" To: dev@reef.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (REEF-1292) Link and StreamingLink classes should have retry logic for setting up remote connection MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/REEF-1292?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julia updated REEF-1292: ------------------------ Labels: FT (was: ) > Link and StreamingLink classes should have retry logic for setting up remote connection > --------------------------------------------------------------------------------------- > > Key: REEF-1292 > URL: https://issues.apache.org/jira/browse/REEF-1292 > Project: REEF > Issue Type: Improvement > Components: Wake.NET > Environment: C# > Reporter: Dhruv Mahajan > Assignee: Dhruv Mahajan > Labels: FT > Fix For: 0.15 > > > Currently {{Org.Apache.REEF.Wake.Remote.Impl.Link}} and {{Org.Apache.REEF.Wake.Remote.Impl.StreamingLink}} try only once to establish connection to remote endpoint. However, if remote server is very busy or loaded, it might reject the connection. This can happen for example, when we ask for say 1000 evaluators and NameClient tries to open connection with NameServer which is overwhelmed because of huge traffic. > The aim of JIRA is to introduce this re-try logic -- This message was sent by Atlassian JIRA (v6.3.4#6332)