我有两个不同的python脚本在一台计算机上运行。一个使用套接字连接到网络上另一台计算机上的另一台服务器,另一个充当websocket服务器,供其他客户端连接。这两个脚本永远不会相互连接。在第一个已在运行的情况下尝试运行第二个时。我明白了
OSError: [Errno 10048] error while attempting to bind on address ('127.0.0.1', 6789): only one usage of each socket address (protocol/network address/port) is normally permitted
这表明不能在同一台计算机上使用sockets/websockets使用两个不同的脚本。这是正确的吗?有什么解决办法吗
您有两个脚本试图成为同一端口上的服务器
这是不允许的,因为当您的计算机在该端口上接收到新连接时,它如何知道哪个脚本获得新连接
如果您有两台服务器,它们必须使用不同的端口号
相关问题 更多 >
编程相关推荐