geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GEODE-3082) Client Health Monitor should be able to manage new protocol client connections
Date Thu, 14 Sep 2017 23:10:03 GMT

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

ASF subversion and git services commented on GEODE-3082:
--------------------------------------------------------

Commit b31de81a8c19c61ad27a2ab803073214050db154 in geode's branch refs/heads/develop from
[~amurmann]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=b31de81 ]

GEODE-3082 Integrate GenericProtocolServerConnection with ClientHealthMonitor.

1. Now GenericProtocolServerConnection creates ClientProxyMembershipId.
2. ClientHealthMonitor gets notified about pings
3. added test where CHM closes the connection.
4. added test where CHM doesn't close the connection

This currently results in every connetion being tracked as a separate
client.


> Client Health Monitor should be able to manage new protocol client connections
> ------------------------------------------------------------------------------
>
>                 Key: GEODE-3082
>                 URL: https://issues.apache.org/jira/browse/GEODE-3082
>             Project: Geode
>          Issue Type: Sub-task
>          Components: client/server
>            Reporter: Galen O'Sullivan
>
> As a user of a Geode grid, I need the Client Health Monitor to effectively manage my
client connections, perhaps removing unresponsive clients (depending on my config).  
> Ensure new protocol connections are managed correctly by Client Health Monitor.
> Specifically:
> {{ClientHealthMonitor}} keeps track of {{ServerConnection}}s, makes sure that they are
healthy, and sometimes kills them. Make sure that {{NewClientServerConnection}} registers
correctly with {{ClientHealthMonitor}} and unregisters correctly when we shutdown. Make sure
that we let it manage us correctly.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message