gpt4 book ai didi

java - 如何确定 Java 连接池是否与 URLConnection 一起工作?

转载 作者:可可西里 更新时间:2023-11-01 17:16:10 26 4
gpt4 key购买 nike

this document中可以看出,在使用 URLConnection 时,TCP 连接池在 java 中“工作”之前必须满足许多先决条件。 .如何确定连接是否被合并?为此,我可以在 sun jdk 中检查任何对象吗?

最佳答案

这不是真正的连接池,而是本文档讨论的 HTTP 保持 Activity 机制。如果您可以通过任何方式检查网络流量,那么一种简单的检测方法就是检查请求。如果它使用 HTTP/1.1 并且没有“Connection: close”,或者它使用 HTTP/1.0 并且您确实看到“Connection: Keep-Alive”,那么就请求而言它正在工作。

否则它几乎就是一个实现细节。您可以使用调试器来检查实现的内部状态,看看它是否似乎有一些启用保持 Activity 的字段集。你需要查看它的来源。

您的文档还建议您查看 System.getProperty("http.keepAlive")。如果它为 null 或“true”,则似乎启用了 keep-alive。

关于java - 如何确定 Java 连接池是否与 URLConnection 一起工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1307334/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com