PoolingNHttpClientConnectionManager:timeToLive 属性有什么用?

PoolingNHttpClientConnectionManager: what is timeToLive attribute for?

我想了解 timeToLive 属性是如何工作的?

这是当你从池中获取连接时,故意关闭连接并返回池的时间间隔?

API

我希望使用持久连接的客户端每隔几秒关闭一次,这样对负载均衡器的请求每隔几秒就会发送到新服务器。

TTL 参数将持久连接的总生存时间限制为有限值。无论服务器或客户端的保持活动策略返回的保持活动值如何,连接都不会在其 TTL 之后被重新使用。

TTL 参数的目的之一是确保持久连接在节点集群中更平等地重新分配。