腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
TCP阻塞
套接
字
使用EAGAIN返回零
sockets
、
tcp
我有一个阻塞的TCP
套接
字
作为在C++中实现的TCP客户端的一部分。它试图使用
套接
字
描述符上的::read()调用读取数据。我经常看到这样的情况,即读取返回值为0,但errno的值为EAGAIN。在阻塞
套接
字
的情况下,EAGAIN的
意思
是什么
?我理解这可能是因为触发了读超时,但我目前还没有设置读超时值。在
linux</em
浏览 3
提问于2022-03-07
得票数 0
回答已采纳
1
回答
服务器提供“2
套接
字
和1虚拟客人”,这
是什么
意思
?
virtualization
、
linux
、
socket
我在一个服务器支持网站上看到,他们为
Linux
服务器提供了一个“2
套接
字
和1个虚拟来宾”包。但是“2-
套接
字
”部分
是什么
意思
呢?
浏览 0
提问于2011-08-05
得票数 0
2
回答
哪些系统不遵守
套接
字
读写权限?
permissions
、
socket
、
portability
Linux
上的man 7 unix声明: 在
Linux
实现中,文件系统中可见的
套接
字
尊重它们所在目录的权限。可以更改它们的所有者、组和权限。如果进程没有创建
套接
字
所在目录的“写入和搜索(执行)”权限,则新
套接
字
的创建将失败。连接到
套接
字
对象需要读写权限。此行为与许多BSD派生系统不同,后者忽略UNIX域
套接
字
的权限。哪些系统忽略UNIX域
套接
字
的
浏览 0
提问于2013-07-15
得票数 7
1
回答
DataInputStream的read()中的-1意味着什么?
java
、
sockets
根据Java文档,read()方法返回:我不太明白他们所说的“断流”
是什么
意思
。目前,当这种情况发生时,我关闭/重新打开
套接
字
(我从很多Googling上了解到这是一种可以接受的处理方法)。-1可能是“正常”行为吗?我不应该有如此强烈的反应吗?
套接
字
创建: clientSocket = new Socket(InetAddress.getByName(remoteHost), remotePort, InetAddress.get
浏览 7
提问于2010-01-29
得票数 2
回答已采纳
3
回答
Java非阻塞
套接
字
超时行为
java
、
linux
、
sockets
、
nonblocking
我有一个Java非阻塞服务器,它可以跟踪选择器中的所有
套接
字
通道。然后,我建立到服务器的500个连接,并定期发送数据。服务器接收到的每一块数据都被回显回显给客户端。问题出现在测试工作了几个小时之后,突然之间,所有的
套接
字
,所有服务器管理抛出连接超时的IOException时,试图读取数据。我已经研究过客户端线程是否饥饿(而不是发送数据),但我屈服于迭代所有
套接
字
并写出数据的客户端线程。交通似乎一直在正常流动,但过了一段时间,一切都消失了。有什么想法可以导致这种行为吗?我在
Linu
浏览 0
提问于2009-06-21
得票数 4
2
回答
套接
字
配置中的TCP重新传输
c++
、
winapi
、
sockets
、
tcp
、
registry
我在C++ ( windows的Winsock2和
linux
的socket.h )中使用的是
套接
字
,有没有办法将TCP重新传输配置为比默认的更少或更多?我的
意思
是:我知道有一个注册表项:TCPMaxDataRetransmissions在那里我可以为所有应用程序配置它,但我只想在我的应用程序中将
套接
字
配置为默认
套接
字</e
浏览 1
提问于2011-12-08
得票数 1
回答已采纳
2
回答
CAP_NET_RAW是做什么的?
linux
、
networking
从手册页面中,我知道您可以使用原始
套接
字
,但我不明白“绑定到任何用于透明代理的地址”
是什么
意思
。我知道绑定到特权端口需要另一种能力,所以我知道您不能绑定到任何端口。是否有一种方法可以告诉
Linux
,您正在绑定用于代理的地址?
浏览 0
提问于2018-06-05
得票数 9
回答已采纳
1
回答
sendfile()不适用于复制普通文本文件
text
、
file
、
sendfile
这到底
是什么
意思
? 在sendfile ( man sendfile )的手册页中,我找到了这条语句。不确定是否可以复制两个常规文件。目前(
Linux
2.6.9):in_fd,必须对应于一个支持mmap()-like操作的文件(即,它不能是一个
套接
字
);out_fd必须引用一个
套接
字
。
浏览 1
提问于2011-03-23
得票数 0
回答已采纳
2
回答
Unix域SOCK_DGRAM和SOCK_SEQPACKET的区别
是什么
?
c
、
linux
、
sockets
、
unix
、
posix
根据UNIX
套接
字
的
Linux
手册页,“UNIX域中的有效
套接
字
类型是……SOCK_DGRAM,对于保留消息边界的面向数据报的
套接
字
(与大多数UNIX实现一样,UNIX域数据报
套接
字
总是可靠的,不会对数据报进行重新排序);以及(从
Linux
2.6.4开始) SOCK_SEQPACKET对于面向连接的顺序分组
套接
字
,保留消息边界,并按发送的顺序传递消息。”(http:/
浏览 589
提问于2020-05-03
得票数 2
1
回答
发送更多的数据
c
、
sockets
我正在使用C (
linux
)中的
套接
字
,我需要通过网络发送更长的文本(60个字符)。我试过一个字符指针,但它太短了。有什么建议我应该用吗?... perror("send"); 我不是真正的c人,那么13这个数字
是什么
意思
?
浏览 2
提问于2011-07-18
得票数 2
回答已采纳
1
回答
设置接受
套接
字
的缓冲区大小
c
、
linux
、
sockets
在
Linux
下设置accept()d
套接
字
的缓冲区(即SO_RCVBUF、SO_SNDBUF)大小的正确方法
是什么
?有关更多信息,请参见
套接
字
(7)。这是有意义的,因为缓冲区可能是在创建时分配的,为此,我必须通过设置侦听
套接
字
的缓冲区大小来依赖它的继承语义,除了手册页(或
套接
字
)提到继承,并实际上声明: 在
Linux
上,accept()返回的新
套接
字
不会从侦听<
浏览 2
提问于2016-09-29
得票数 3
回答已采纳
1
回答
"MySQL企业版订阅(1-4
套接
字
服务器)“中的
套接
字
是什么
?
mysql
我想购买"MySQL企业版订阅(1-4
套接
字
服务器)“谢谢
浏览 1
提问于2013-06-21
得票数 2
1
回答
套接
字
-活动
套接
字
的最大限制
linux
、
node.js
、
sockets
我使用node.js和(一个
套接
字库)来处理
套接
字
。瓶颈
是什么
?是RAM吗?还是带宽?
浏览 9
提问于2015-08-03
得票数 1
回答已采纳
1
回答
Unix vs BSD对TCP和Internet
套接
字
?
linux
、
sockets
、
unix
、
tcp
、
posix
我正在阅读
Linux
编程接口,它描述了在
Linux
上使用的几种不同类型的
套接
字
: 但是,我仍然有点困惑,这与"TCP“
套接
字
、伯克利
套接
字
和其他两个
套接</e
浏览 6
提问于2014-04-06
得票数 10
回答已采纳
1
回答
将MySQL添加到cart 1-4
套接
字
服务器
mysql
当我检查MySQL的价格标签时,我看到一个名为"1-4
套接
字
服务器“或"5+
套接
字
服务器”的子句。这
是什么
意思
?如果我的理解有误,请纠正我。当我看到随着
套接
字数量的增加而成本增加的时候,好心地
浏览 0
提问于2012-09-11
得票数 1
回答已采纳
3
回答
UDP
套接
字
上的
套接
字
错误10052
sockets
一些用户报告了一个偶然的
套接
字
错误10052,当代码在UDP
套接
字
上调用socket.BeginReceiveFrom时就会发生这种错误。这对于UDP
套接
字
来说意义不大,因为UDP是一种无连接协议。我知道与UDP
套接</
浏览 1
提问于2009-06-19
得票数 12
1
回答
通过本地
套接
字
或命名管道进行通信
networking
、
ssh
、
pipe
、
sockets
我搞不懂这句话
是什么
意思
。 SSH客户端通过本地
套接
字
或命名管道与代理进行通信,该管道的文件名存储在环境变量中,因此登录会话中的所有客户端(和所有其他进程)都可以访问代理。“通过本地
套接
字
或命名管道”,这
是什么
意思
?
浏览 0
提问于2019-12-05
得票数 2
1
回答
readv from Socket返回ENOENT
linux
、
sockets
Linux
套接
字
在readv()上将错误设置为ENOENT的原因
是什么
? 所讨论的
套接
字
是非阻塞的,并在Ubuntu 10.04上运行
浏览 1
提问于2011-03-15
得票数 1
回答已采纳
1
回答
如果我在
Linux
中调用connect()会发生什么?
sockets
、
linux-kernel
、
network-programming
当我在
linux
中调用connect()时,我看到
套接
字
绑定到与默认网关相关的接口的ip上。我的
意思
是,当调用connect()时,似乎在内部调用bind()。它真的调用bind()吗?我用udp
套接
字
尝试过这个 另外,如果我调用connect(),它是否总是检查路由表以确定目标ip是有效的?
浏览 4
提问于2022-10-24
得票数 0
1
回答
单流TCP
套接
字
将用于入站和出站连接
c++
、
sockets
、
winsock
是否可以使用一个流
套接
字
来接受入站连接和发起出站连接。这个概念是为了通过TCP使用同时打开的
套接
字
进行NAT穿越。
浏览 1
提问于2012-10-31
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是套接字?套接字的作用是什么?
ARTS-for-week11
为了能够对Socket CAN的深入理解,我们需要了解Socket的机制
一个简单的Windows下的socket程序
基于 Nginx 实现 10万+并发,你应该做的 Linux 内核优化
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券