gpt4 book ai didi

java - 使用多个 HttpURLConnection 并行发送的问题?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:49:40 24 4
gpt4 key购买 nike

目前,我正在用 Java 设计一个模块,该模块收集数据并将它们并行发送到相同目标地址 上的不同 API 端点。它们使用线程并行发送。

因为它们被发送到相同的目标 IP 地址,使用 HttpURLConnection 发送信息时是否会出现问题?我认为它们可能使用相同的基本端口/套接字,即使每次传输都使用新的 HttpURLConnection 对象。

他们最终会被一个一个发送吗?如果连接出现问题(例如超时),如果一个接一个地发送,每个连接的超时时间会累加吗?

最佳答案

the docs 中所述:

Each HttpURLConnection instance is used to make a single request but the
underlying network connection to the HTTP server may be transparently
shared by other instances.

这意味着它可能取决于您使用的 JVM。看起来他们最终可能会被一个一个发送。

关于java - 使用多个 HttpURLConnection 并行发送的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45825074/

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