摘要: accept :连接一个客户端:连接对象, 地址 这个连接断开之前,别的连接是不受理的。如果客户端断开,会报错,因为连接突然没了。 所以,客户端会使用随机端口,但是端口会用完。因为端口不会立即释放。跟系统设置有关,一般的业务应该没有问题,自动释放,是可以接受的。 不对的 !!!:一个端口只用一次。 阅读全文
posted @ 2021-08-26 17:44 pythoner_wl 阅读(93) 评论(0) 推荐(0) 编辑
摘要: """用于与 PLC Socket 通讯""" import socket import logging class SocketConnectClass: """Socket 连接通讯类""" def __init__(self, server_ip, server_port, try_conne 阅读全文
posted @ 2021-08-26 15:38 pythoner_wl 阅读(49) 评论(0) 推荐(0) 编辑
摘要: accept :连接一个客户端:连接对象, 地址 这个连接断开之前,别的连接是不受理的。如果客户端断开,会报错,因为连接突然没了。 所以,客户端会使用随机端口,但是端口会用完。因为端口不会立即释放。 一个端口只用一次。 所以,用 bind 固定客户端端口。服务端异常处理。每个服务分配一个端口,软件运 阅读全文
posted @ 2021-08-26 15:37 pythoner_wl 阅读(276) 评论(0) 推荐(0) 编辑
摘要: OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 问题描述: socket客户端,随机端口,端口不够用 指定客户端链接时的 ip 和 端口 思维误区:bind()函数 bind(address)之前作为socket server的一部分, 阅读全文
posted @ 2021-08-26 14:23 pythoner_wl 阅读(2137) 评论(0) 推荐(0) 编辑