- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
谁能解释一下这两个参数的区别?
根据 javadocs:
CoreConnectionPNames.CONNECTION_TIMEOUT:
Determines the timeout in milliseconds until a connection is established. A timeout value of zero is interpreted as an infinite timeout.
CoreConnectionPNames.SO_TIMEOUT:
Defines the socket timeout (SO_TIMEOUT) in milliseconds, which is the timeout for waiting for data or, put differently, a maximum period inactivity between two consecutive data packets).
那么,对于第一个,CoreConnectionPNames.CONNECTION_TIMEOUT
,它是否发生在发送任何数据之前?对于第二个,CoreConnectionPNames.SO_TIMEOUT
,是否意味着已经发送了一些数据?表示已成功建立连接。
谢谢。
最佳答案
does it happen before any data is sent?
是的,确实如此。
does it mean that some data was already sent?
在 HTTP 级别上,不,它没有。 (TCP/IP 或 SSL 可能是另一回事)
Meaning that connection was successfully established.
是的,确实如此。
关于java - CoreConnectionPNames.SO_TIMEOUT 和 CoreConnectionPNames.CONNECTION_TIMEOUT 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14316255/
假设我有多个套接字连接,每个连接可能希望针对 I/O 操作分别在无限超时和有限超时之间切换。 Socket.setSoTimeout() 的文档暗示在任何 Socket 上调用 setSoTimeou
我在使用 Jenkins 服务器进行测试时遇到问题(这不会发生在我的本地计算机上)。当我运行一些测试时(与其他测试相比,它们有更多时间加载图形中的每个信息),我收到以下错误并停止执行: org.ope
查看 MongoDB C++ 驱动程序文档(the one correspoding to the old driver 或对应于 the new one 的文档)DBClientReplicaSet
如果 channel 未在超时毫秒内收到读取/响应,那么 SO_TIMEOUT 是否会过期非阻塞 channel ? bootstrap.group(workerGroup).channel(NioS
我在 Go 中使用 gRPC,需要在客户端连接上设置套接字读取超时(因为可用的函数都是同步的)。似乎无论如何都找不到我可以在 DialOption 中设置的内容。有什么方法可以设置超时吗? 还有我可以
谁能解释一下这两个参数的区别? > org.apache.http.params.CoreConnectionPNames.CONNECTION_TIMEOUT ; > org.apache.http
我正在使用 CouchbaseConnectionFactoryBuilder 和 HTTPnio 连接到拥有 3 台机器的集群。 当我运行javacode时,它会重复连接到机器,然后执行一些操作,然
我是一名优秀的程序员,十分优秀!