Andrzej Wójcik (Tigase) opened 3 months ago
|
|||||
For posterity: Javadoc: https://docs.oracle.com/en/java/javase/21/docs/api/jdk.net/jdk/net/ExtendedSocketOptions.html Example:
|
|||||
wojciech.kapcia@tigase.net added "Related" tigase/helm-charts#3 3 months ago
|
|||||
wojciech.kapcia@tigase.net added "Related" tigase/_server/tigase-server#25 3 months ago
|
|||||
wojciech.kapcia@tigase.net changed state to 'In Progress' 3 months ago
|
|||||
Referenced from commit 3 months ago
|
|||||
wojciech.kapcia@tigase.net changed state to 'In QA' 3 months ago
|
|||||
Added the configuration. @andrzej.wojcik - what do you think? @kobit @andrzej.wojcik I was pondering if we should adjust watchdog settings and decrease interval/timeout as that would significantly speed up detection of broken connections, and in today's world most of the deployments are oriented toward mobile users. The downside is of course higher impact on the server, but for c2s we could stick with whitespace ping still. |
|||||
Referenced from commit 3 months ago
wojciech.kapcia@tigase.net
committed
3 months ago
|
|||||
Updated base docker image as the functionality requires
|
|||||
Referenced from commit 1 month ago
|
|||||
Referenced from commit 1 month ago
|
Type |
Task
|
Priority |
Normal
|
Assignee | |
Version |
8.5.0
|
Sprints |
n/a
|
Customer |
n/a
|
Iterations
-
tigase-server-8.5.0 Open
Related
Issue Votes (0)
According to the answer as StackOverflow, since JDK 11 it is possible to configure Socket TCP keep alive settings.
We do recommend configuring those on the operating system level for best results, but it would be good to allow configuring that within Tigase XMPP Server, so that just for Tigase XMPP connections would be configured to use those settings and it would not have any impact on other applications running on the same server. That would be very desirable, ie. for Tigase XMPP Server deployed on a Kubernetes cluster.