[teiid-issues] [JBoss JIRA] (TEIID-2996) Ability to disable keepAlive

Steven Hawkins (JIRA) issues at jboss.org
Fri Jun 13 19:15:43 EDT 2014


    [ https://issues.jboss.org/browse/TEIID-2996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12976247#comment-12976247 ] 

Steven Hawkins commented on TEIID-2996:
---------------------------------------

> What is the reason of having this feature?

What is the purpose of pinging or what is the purpose of disabling?  I touch on both briefly and then you can ask for specifics.

The ping allows the server to remove sessions from hung or otherwise disabled vms.  The load balancing logic can maintain sessions on multiple servers for a given connection, which can be disassociated from sockets.  So if a vm goes down in a load-balancing scenario there can be orphaned sessions.

The rationale for disabling pings are for when you don't care about hung vms and you are not using Teiid load-balancing such that each connection will be associated with a single socket so that a simple client vm shutdown will be enough to cleanup sessions.

> Ability to disable keepAlive
> ----------------------------
>
>                 Key: TEIID-2996
>                 URL: https://issues.jboss.org/browse/TEIID-2996
>             Project: Teiid
>          Issue Type: Enhancement
>      Security Level: Public(Everyone can see) 
>          Components: Server
>    Affects Versions: 7.7.10
>            Reporter: Johnathon Lee
>            Assignee: Steven Hawkins
>             Fix For: 8.8
>
>
> offer an option to disable the ping/keep alive as the connections will always be associated with a given socket. 



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the teiid-issues mailing list