1119得票38回答
端口和套接字之间有什么区别?

这是我组织中一位软件工程师提出的一个问题。我对最广泛的定义很感兴趣。

911得票2回答
“connection reset by peer” 是什么意思?

在TCP连接中,“connection reset by peer”错误的意思是什么?它是致命错误还是仅仅是通知,或者与网络故障有关?

848得票2回答
如何区分SO_REUSEADDR和SO_REUSEPORT?

SO_REUSEADDR 和 SO_REUSEPORT 套接字选项的 man 手册和程序员文档在不同的操作系统中是不同的,而且常常令人困惑。 一些操作系统甚至没有选项 SO_REUSEPORT 。 互联网上充满了有关此主题的相互矛盾的信息,通常您可以找到仅适用于特定操作系统的特定套接...

797得票17回答
类型错误:'module'对象不可调用。

File "C:\Users\Administrator\Documents\Mibot\oops\blinkserv.py", line 82, in __init__ self.serv = socket(AF_INET,SOCK_STREAM) TypeErr...

432得票19回答
如何在Node.js中调试ECONNRESET错误?

我正在运行一个使用Socket.io的Express.js应用程序,用于聊天Web应用程序,并且在24小时内随机出现大约5次以下错误。 Node处理过程被永久包装并立即重新启动。 问题是重新启动Express会将我的用户踢出他们的聊天室,这是没有人想要的。 Web服务器由HAProxy代理。没...

356得票17回答
两个应用程序可以监听同一个端口吗?

同一台机器上的两个应用程序能够绑定到相同的端口和IP地址吗?更进一步,一个应用程序能否监听来自某个远程IP的请求,而另一个应用程序则监听来自另一个远程IP的请求? 我知道我可以有一个应用程序启动两个线程(或分叉)来实现类似的行为,但是完全没有关联的两个应用程序是否也能做到这一点?

344得票19回答
使用Java获取当前计算机的IP地址

我正在尝试开发一个系统,其中有不同的节点在不同的系统或同一系统的不同端口上运行。 现在,所有节点都会创建一个Socket,其中目标IP是称为引导节点的特殊节点的IP。然后,节点创建自己的ServerSocket并开始侦听连接。 引导节点维护节点列表,并在查询时返回它们。 现在我需要的是,...

313得票38回答
无法通过套接字'/var/lib/mysql/mysql.sock' (2)连接到本地MySQL服务器

当我尝试连接到mysql时,出现以下错误: 无法通过套接字'/var/lib/mysql/mysql.sock'(2)连接到本地MySQL服务器 这个错误有解决方案吗?可能的原因是什么?

288得票5回答
什么是AF_INET,我为什么需要它?

我刚开始学习socket编程,经常看到这个AF_INET。 然而,除此之外我从未见过其他代替它的东西。我的讲师也没有多大帮助,只是说“你只需要它”。 所以我的问题是: AF_INET的目的是什么? 有没有其他代替它的东西? 如果没有,那么为什么会有它?可能会在将来进行更改吗? 如果...

280得票6回答
套接字和Web套接字之间的区别是什么?

我正在构建一个需要使用套接字连接与另一个应用程序通信的Web应用程序。这对我来说是新领域,所以我想确保 socket 与websocket不同。它们似乎只是在概念上相似。 我问这个问题是因为最初我计划使用Django作为项目的基础,但是在上面我链接的SO帖子中非常明确地指出,使用首选的Dja...