如何为我的应用找到要在 setValidateAfterInactivity 中设置的最佳值
How to find optimum value to set in setValidateAfterInactivity for my app
对于默认的 2 秒,我收到套接字异常。如何确保设置的值既不过高也不过低而不会导致性能问题。
要查找的任何工具或技术
只需将此值设置为 200 毫秒之类的值即可。这将确保执行一系列相关请求而不会因过时连接检查而导致性能下降,但将检查空闲时间超过 200 毫秒的连接。
我正在使用 myConnectionManager.closeExpiredConnections();
之前 myHttpClient.execute(myTarget, getReq);
连同 PoolingHttpClientConnectionManager。
那时我不需要setValidateAfterInactivity。
这对我有用。
对于默认的 2 秒,我收到套接字异常。如何确保设置的值既不过高也不过低而不会导致性能问题。
要查找的任何工具或技术
只需将此值设置为 200 毫秒之类的值即可。这将确保执行一系列相关请求而不会因过时连接检查而导致性能下降,但将检查空闲时间超过 200 毫秒的连接。
我正在使用 myConnectionManager.closeExpiredConnections();
之前 myHttpClient.execute(myTarget, getReq);
连同 PoolingHttpClientConnectionManager。
那时我不需要setValidateAfterInactivity。
这对我有用。