如何在本地主机上选择一个随机未分配的端口
How do I pick a random unassigned port on localhost
我正在构建一个应用程序并想选择一个高于 1024 的随机未分配端口来托管该应用程序。我该怎么做?
"Above 1024" 您是间接引用以了解服务器可以使用哪些端口进行侦听。
大致方法:
if yes netstat -pant | grep "portno"
如果没有输出说明没有服务器监听这个端口,可以使用。
如果您尝试绑定到已使用的端口,您将收到明显的绑定错误。
我正在构建一个应用程序并想选择一个高于 1024 的随机未分配端口来托管该应用程序。我该怎么做?
"Above 1024" 您是间接引用以了解服务器可以使用哪些端口进行侦听。
大致方法:
if yes netstat -pant | grep "portno"
如果没有输出说明没有服务器监听这个端口,可以使用。
如果您尝试绑定到已使用的端口,您将收到明显的绑定错误。