Python 3.x 获取对重用套接字组中单个套接字的所有请求

Python 3.x 获取对重用套接字组中单个套接字的所有请求,python-3.x,sockets,Python 3.x,Sockets,我有以下代码。当客户端向7.7.7.7:3000发送请求时,有时我在s1中得到请求,有时在s2中得到请求。我只想一直收到请求。这可能吗 import socket s1 = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s1.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEPORT, True) s1.bind(('', 3000)) s2 = socket.socket(socket.AF_INE

我有以下代码。当客户端向7.7.7.7:3000发送请求时,有时我在s1中得到请求,有时在s2中得到请求。我只想一直收到请求。这可能吗

import socket

s1 = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s1.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEPORT, True)
s1.bind(('', 3000))

s2 = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s2.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEPORT, True)
s2.bind(('7.7.7.7', 3000))

data, addr = s1.recvfrom(1024)
s2.sendto("dinesh".encode(), addr)