文档章节

SO_REUSEADDR和SO_REUSEPORT的误解

KKiCC
 KKiCC
发布于 2015/12/28 00:03
字数 86
阅读 29
收藏 0

SO_REUSEADDR: 作用,可从用地址, 也就是监听了0.0.0.0:10001开启了这个选项, 还可以监听 192.168.100.2:10001
SO_REUSEPORT: 这个端口已经连百度, 开启这个选项还可以继续连谷歌, 也可以连续监听同一个端口

SO_REUSEADDR根本不能重用处于TIME_WAIT状态的socket

© 著作权归作者所有

共有 人打赏支持
下一篇: golang 库
KKiCC
粉丝 5
博文 13
码字总数 3617
作品 0
广州
高级程序员
私信 提问
Linux下端口复用(SO_REUSEADDR与SO_REUSEPORT)(转载)

http://blog.chinaunix.net/uid-7390305-id-2057201.html 作者:迷失千夏——拾露赏云 解决性参考:Currently, Linux does not allow reuse of same local port for both TCP server and TC......

老汉-憨憨
2014/12/08
0
0
Socket分片:基于Netty的Java实现

最近Nginx发布了1.9.1版,其中一个新的特性就是支持socket的SOREUSEPORT选项。这个socket的SOREUSEPORT选项已经有许多现实世界的应用。对NGINX而言,它通过将连接均衡的分给多个进程以提升性...

中成才
2016/08/29
19
0
setsockopt中参数之SO_REUSEADDR的意义

1、一般来说,一个端口释放后会等待两分钟之后才能再被使用,SO_REUSEADDR是让端口释放后立即就可以被再次使用。 SOREUSEADDR用于对TCP套接字处于TIMEWAIT状态下的socket,才可以重复绑定使用...

zhangyujsj
2013/12/14
0
0
TIME_WAIT状态下,修改socket选项后,bind端口会失败

TIMEWAIT状态下,修改socket选项后,bind端口会失败,即使使用的是SOREUSEADDR或者SO_REUSEPORT模式 * tcp 0 0 127.0.0.1:81 127.0.0.1:56850 TIME_WAIT * tcp 0 0 127.0.0.1:81 127.0.0.1:......

zhegaozhouji
2017/06/16
0
0
Netty的UDP多线程源码改造分析

参考: http://m.oschina.net/blog/527583?from=timeline&isappinstalled=1 https://lwn.net/Articles/542629/ http://www.tuicool.com/articles/Rry6biF http://www.blogjava.net/yongboy/a......

强子哥哥
2015/12/03
235
0

没有更多内容

加载失败,请刷新页面

加载更多

zookeeper配置与使用

一.登录官网下载 不要带后缀的,那是公侧版本,下稳定版,比如3.4.9 二.安装与使用 解压后bin里是启动程序 配置文件:在conf下 复制zoo_sample.cfg改名为为zoo.cfg,打开zoo修改文件...

小兵胖胖
18分钟前
0
0
spring源码阅读笔记(一)

ClassPathXmlApplicationContext 与 FileSystemXmlApplicationContext 用了这么久的框架,是时候搞一下源码了,一般最初接触spring 从以下步骤开始 创建一个bean类 并创建 ooxx.xml之类的spr...

NotFound403
42分钟前
2
0
MySQL主从配置

12月14日任务 17.1 MySQL主从介绍 17.2 准备工作 17.3 配置主 17.4 配置从 17.5 测试主从同步 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单将就是A/B两个服务器做主从后,在A上写...

robertt15
44分钟前
6
0
我的Linux系统九阴真经

在今天,互联网的迅猛发展,科技技术也日新月异,各种编程技术也如雨后春笋一样,冒出尖来了。各种创业公司也百花齐放百家争鸣,特别是针对服务行业,新型互联网服务行业,共享经济等概念的公...

问题终结者
57分钟前
21
0
Java 使用 gson 对 json 根据 key 键进行排序

引入Google的gson jar <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.0</version>......

yh32
58分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部