我正在使用tk10x
服务器来侦听来自服务器GPS
上设备的一些请求OpenGTS
。默认情况下,此 tk10x 的超时时间为 60000 毫秒。我想删除这个超时的东西我该怎么办?
问问题
409 次
1 回答
1
以下是来自:http ://www.opengts.org/FAQ.html 的一些文本
对于雄猫
这可以在 Tomcat 目录“$CATALINA_HOME/conf/web.xml”中找到的 Tomcat 默认“web.xml”文件中进行更改。以下是将超时设置为 30 分钟的“web.xml”文件部分:
<session-config>
<session-timeout>30</session-timeout>
</session-config>
您可以将此值更改为任何所需的时间长度。更改此值后应重新启动 Tomcat。(注意:此值设置过大可能会导致已登录但未实际使用系统的用户消耗过多资源)。
选择
这可以通过将 TCP 超时值设置为“0”在“dcservers.xml”文件(或“dcservers/dcserver_XXXXX.xml”文件,其中 XXXXX 是 DCS id)中进行配置,如下所示:
<Property key="tcpIdleTimeoutMS">0</Property>
<Property key="tcpPacketTimeoutMS">0</Property>
<Property key="tcpSessionTimeoutMS">0</Property>
这将导致 DCS(设置了上述属性的位置)始终保持 TCP 会话打开。(注意:每个连接的 TCP 连接都会消耗系统资源 - 内存、线程、文件句柄等。拥有许多此类连接的 TCP 会话可能会显着限制可以连接到服务器的设备数量)。
于 2012-08-22T05:53:39.253 回答