Linux 两个进程共享相同的UDP端口进行发送

Linux 两个进程共享相同的UDP端口进行发送,linux,sockets,network-programming,udp,Linux,Sockets,Network Programming,Udp,我的应用程序由接收高流量的UDP服务器组成 我认为增加应用程序的容量和吞吐量不是一个选项。因此,考虑同一流程的多个实例 我在想是否有可能重用完全相同的UDP套接字在两个不同进程之间发送流量。我只对发送感兴趣,因为接收是以另一种方式处理的 将套接字上的选项设置为SO\u REUSEADDR是否有帮助?您不能在两个不同的进程中创建两个服务器,因为在同一端口上绑定的第二个请求将失败,因此您必须使用允许套接字绑定的SO\u reuseadpr选项 请参考。您不能在两个不同的进程中创建两个服务器,因为在同

我的应用程序由接收高流量的UDP服务器组成

我认为增加应用程序的容量和吞吐量不是一个选项。因此,考虑同一流程的多个实例

我在想是否有可能重用完全相同的UDP套接字在两个不同进程之间发送流量。我只对发送感兴趣,因为接收是以另一种方式处理的


将套接字上的选项设置为
SO\u REUSEADDR
是否有帮助?

您不能在两个不同的进程中创建两个服务器,因为在同一端口上绑定的第二个请求将失败,因此您必须使用允许套接字绑定的
SO\u reuseadpr
选项
请参考。

您不能在两个不同的进程中创建两个服务器,因为在同一端口上绑定的第二个请求将失败,因此您必须使用允许套接字绑定的
so\u REUSEPORT
选项
请遵循以供参考。

即使SO_REUSEPORT/SO_ReuseAdr绑定套接字,此方法是否会产生任何问题。例如,当两个进程同时发送消息时会发生什么,这是我应该考虑的问题吗?我正在考虑否决这个答案。请参阅示例:@JonathanBen Avraham您的链接是关于TCP的。这个问题和答案是关于UDP的。即使SO_REUSEPORT/SO_ReuseAdr绑定套接字,这种方法是否会产生任何问题。例如,当两个进程同时发送消息时会发生什么,这是我应该考虑的问题吗?我正在考虑否决这个答案。请参阅示例:@JonathanBen Avraham您的链接是关于TCP的。这个问题和答案是关于UDP的。可能重复的可能重复的