【发布时间】:2017-09-03 20:46:33
【问题描述】:
我正在尝试对 Web 框架进行基准测试,并了解到没有足够的免费临时端口可能会伪造结果。不幸的是,我还没有找到我的 mac 上的临时端口范围是什么,或者如何显示它?
【问题讨论】:
我正在尝试对 Web 框架进行基准测试,并了解到没有足够的免费临时端口可能会伪造结果。不幸的是,我还没有找到我的 mac 上的临时端口范围是什么,或者如何显示它?
【问题讨论】:
Here,一篇关于该主题的好文章,还解决了临时端口的 TIME_WAIT 问题。 macOS 上的端口范围可以通过以下方式显示:
>> sysctl net.inet.ip.portrange.first net.inet.ip.portrange.last
net.inet.ip.portrange.first: 49152
net.inet.ip.portrange.last: 65535
【讨论】:
sudo sysctl net.inet.ip.portrange.first=xxx