Name

Associated setter method

"writeBufferHighWaterMark"

默认 64 * 1024(用法未知

"writeBufferLowWaterMark"

默认 32 * 1024(用法未知

"writeSpinCount"

默认 16(重复写次数,用法未知

"broadcast"

true / false 多播模式(UDP适用)

"interface"

多播数据包的网络接口地址

"loopbackModeDisabled"

实际调用的是channel.setOption(StandardSocketOptions.IP_MULTICAST_LOOP, loopbackModeDisabled);仅针对JDK7+有效

"networkInterface"

实际调用的是channel.setOption(StandardSocketOptions.IP_MULTICAST_IF, networkInterface);仅针对JDK7+有效

"reuseAddress"

地址是否可复用(UDP socket address绑定时用到)

"receiveBufferSize"

数据包接收大小

"receiveBufferSizePredictor"

数据包接收大小:默认设置为FixedReceiveBufferSizePredictor(768),超过后丢弃

"receiveBufferSizePredictorFactory"

似乎与上面的功能相同,设置方式:new FixedReceiveBufferSizePredictorFactory(1024)

"sendBufferSize"

发送数据包大小

"timeToLive"

JDK7+版本有效

"trafficClass"

0<=tc<=255

bufferFactory"

用于创建ChannelBuffer的工厂,默认HeapChannelBufferFactory

"connectTimeoutMillis"

连接超时时间(毫秒)

"pipelineFactory"

仅适用于child channel 创建时有效

"keepAlive"

启用/禁用Nagle算法

"soLinger"

Socket关闭时的延迟时间(单位:秒)

"tcpNoDelay"

启用/禁用Nagle算法

Netty ChannelOption 解释相关推荐

  1. Netty ChannelOption.SO_BACKLOG配置

    ChannelOption.SO_BACKLOG对应的是tcp/ip协议, listen函数 中的 backlog 参数,用来初始化服务端可连接队列. 函数: // backlog 指定了内核为此套接 ...

  2. netty实现客户端服务端心跳重连

    前言: 公司的加密机调度系统一直使用的是http请求调度的方式去调度,但是会出现网络故障导致某个客户端或者服务端断线的情况,导致很多请求信息以及回执信息丢失的情况,接着我们抛弃了http的方式,改为T ...

  3. Netty4具体解释三:Netty架构设计

         读完这一章,我们基本上能够了解到Netty全部重要的组件,对Netty有一个全面的认识.这对下一步深入学习Netty是十分重要的,而学完这一章.我们事实上已经能够用Netty解决一些常规的问 ...

  4. Java netty的option(ChannelOption.SO_BACKLOG, backLog)什么意思

    这个都是socket的标准参数,并不是netty自己的. 具体为: ChannelOption.SO_BACKLOG, 1024 BACKLOG用于构造服务端套接字ServerSocket对象,标识当 ...

  5. netty实战之ChannelOption配置

    服务端ServerBootstrap之ChannelOption配置 public static void main(String[] args) throws InterruptedExceptio ...

  6. [自己做个游戏服务器二] 游戏服务器的基石-Netty全解析,有例子,多图解释

    目录 1.Netty 是什么 2.Netty的优点 3.核心组件 3.1 Netty的线程模型 3.2 EventLoopGroup 3.3 Channel 3.4  option()与childOp ...

  7. 【Netty】option(ChannelOption.SO_KEEPALIVE, true) socket参数详解:KeepAlive

    .childOption(ChannelOption.SO_KEEPALIVE, true); childOption是用来给父级ServerChannel之下的Channels设置参数的 当设置为t ...

  8. 【Netty】Netty 核心组件 ( ChannelOption | EventLoopGroup )

    文章目录 一. ChannelOption 组件 二. EventLoopGroup 线程池组件 三. BossGroup 与 WorkerGroup 运行机制 一. ChannelOption 组件 ...

  9. 网络协议和Netty(4):大白话说三次握手及用一个数据库连接解释三次握手

    前言: 想起了第一次听说"三次握手"概念的时候.那时候刚到北京,朋友傲娇的跟我讲,我花了两天我终于搞懂了三次握手.当时对网络一无所知的我,还以为是啥新的礼仪方式,心中感叹,帝都人民 ...

最新文章

  1. iOS 时间选择器封装(含三种模式)
  2. 提交svn的时候,提示丢失了预定增加的xxxx
  3. Eclipse 4.9 正式发布,支持 Java 11!
  4. php与python缺点_php和python的比较
  5. ZZULIOJ 1128: 课程平均分
  6. JAVA菜鸟入门HelloWorld
  7. 两条信号之间加电容_模电总结:第七章、波形的发生和信号的转换,正弦波振荡的电路...
  8. VirtualBox 6.1.4的共享剪贴板确实有问题,6.1.0正常
  9. 使用python3编写冒险岛079登录器
  10. python国际象棋ai程序_开源|手把手教你实现简易的国际象棋AI(附源码)
  11. 绿坝 图像过滤比对算法有感
  12. 手机访问电脑虚拟服务器,User Agent Switcher插件使用教程【电脑模拟手机访问网站】...
  13. Alfred插件之有道翻译配置过程
  14. ubuntu移动硬盘打不开
  15. .Net再次使用FlashPaper
  16. IE7 - 千呼万唤始出来
  17. 3D建模师和3D动画师哪个职业前景好些?
  18. 天王星技术社区在成都举行《联盟链趋势和应用》交流会
  19. CSS揭秘:5.条纹背景(上)
  20. 最新QQ辅助任务平台悬赏接单源码+支持商家等功能

热门文章

  1. 百度SEO emlog博客lu1.3模板
  2. linux分区创建ext4失败,RedHat/CentOS ext4无法格式化大分区 补充ext4格式化方式
  3. 总结 贪心算法_用经典例题轻松帮你搞定贪心算法
  4. wordpress雪花下雪WP Snow Effect插件
  5. Sql server之常用三表联查举例
  6. 网页技术革命:精美绝伦的 HTML5 个人作品集网站
  7. 字母e和i如何发音?
  8. 如何将lnmp 0.5里面的php5.2.14升级到php 5.3.3???
  9. vs2008 调试js
  10. 在Shell中使用函数文件,引入文件