分类
devops

SO_REUSEADDR and SO_REUSEPORT

SO_REUSEADDR和SO_REUSEPORT

SO_REUSEADDR:主要用于程序崩溃重启时,允许立即占用还处于 TIME_WAIT 状态的端口。它不允许两个活跃进程同时监听。

SO_REUSEPORT:真正实现物理意义上的“多进程同时监听”,实现负载均衡。