[
https://issues.jboss.org/browse/TEIID-2996?page=com.atlassian.jira.plugin...
]
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)