runxinzhi.com
首页
百度搜索
重新开始的记录
重新开始的记录
2020年09月21日,博客清空,重新来过。
相关阅读:
转发URL请求
服务端使用Zookeeper注册服务地址,客户端从Zookeeper获取可用的服务地址。
Boss Group Worker Group NioEventLoopGroup
Java NIO vs. IO
解决了网关所面临的依赖于后端接口服务的上线问题
Dealing with a Stream-based Transport 处理一个基于流的传输 粘包 即使关闭nagle算法,也不能解决粘包问题
use Properties objects to maintain its configuration Writing Reading System Properties 维护配置 系统变量
即使关闭了nagle算法,粘包依旧存在
解Bug之路-TCP粘包Bug
Netty 粘包/半包原理与拆包实战
原文地址:https://www.cnblogs.com/liujunhang/p/13708748.html
最新文章
Elastic Load Balancing with Sticky Sessions
对于应用需要记录某个方法耗时的场景,必须使用clock_gettime传入CLOCK_MONOTONIC参数,该参数获得的是自系统开机起单调递增的纳秒级别精度时钟,相比gettimeofday精度提高不少,并且不受NTP等外部服务影响,能准确更准确来统计耗时(java中对应的是System.nanoTime),也就是说所有使用gettimeofday来统计耗时(java中是System.curre
selector.select(500); EventLoop及事件循环机制 netty 在半透明做代理网关下 对请求的批处理
Put queue for MemoryTransaction of capacity 10000 full, consider committing more frequently, increasing capacity or increasing thread count flume capacity 时间数
where both the key and the value are strings
jvm 前置 nginx lua
Using the FutureRequestExecutionService Based on classic (blocking) I/O handle a great number of concurrent connections is more important than performance in terms of a raw data throughput
netty 网关 flume 提交数据 去除透明 批处理 批提交 cat head tail 结合 管道显示行号
一个I/O线程可以并发处理N个客户端连接和读写操作 I/O复用模型 基于Buf操作NIO可以读取任意位置的数据 Channel中读取数据到Buffer中或将数据 Buffer 中写入到 Channel 事件驱动消息通知观察者模式
DK NIO的BUG,例如臭名昭著的epoll bug,它会导致Selector空轮询,最终导致CPU 100%。
热门文章
ipconfig /flushdns
Netty in action—Netty中的ByteBuf
netty/example/src/main/java/io/netty/example/http/snoop/
页面加载异常 清除浏览器静态文件 js css 缓存 js动态加载js css文件,可以配置文件后辍,防止浏览器缓存
首先定环节,再定某环节下的细节 数据一致性
Static Import Constant interface
Rete_algorithm
业务规则引擎浅析
Netty进行RPC服务器的开发 需要考虑的问题
透明 Transparent connections through HTTP proxies.
Copyright © 2020-2023
润新知