TCP超时没有自己断开连接

问题原文:https://ask.dolphindb.net/question/3489

我按照评论操作如下:

1、 服务器上keepalive的配置如下:

attachments-2023-08-PET2OZUB64eea1ae3d247.png

2、server中开启定时任务如下:

命令是:scheduleJob(jobId=`close_inactive_sessions, jobDesc="定时清理不活跃连接", jobFunc=closeInactiveSessions,scheduleTime=17:00m, startDate=2023.01.01, endDate=2023.12.31, frequency='D');

attachments-2023-08-6CsWT7SS64eea1d9efd4c.png


3、 连接数还是没有被断开。

attachments-2023-08-QYCjSMGI64eea2534ce06.png

请先 登录 后评论

1 个回答

wale

1.用getSessionMemoryStat() 看一下每个session 的 lastActiveTime

2.用getJobMessage看一下定时任务是否正常运行,getJobMessage的参数jobID可通过 getRecentJobs得到

请先 登录 后评论
  • 1 关注
  • 0 收藏,543 浏览
  • 张健伟 提出于 2023-08-30 10:00

相似问题