Netty
文章平均质量分 91
trigger333
When you work, work. When you laugh, laugh.
展开
-
JAVA的NIO 简介
阻塞 非阻塞 多路复用 主从多线程 主从多线程+业务线程池阻塞模式下,相关方法都会导致线程暂停ServerSocketChannel.accept 会在没有连接建立时让线程暂停SocketChannel.read 会在没有数据可读时让线程暂停阻塞的表现其实就是线程暂停了,暂停期间不会占用 cpu,但线程相当于闲置单线程下,阻塞方法之间相互影响,几乎不能正常工作,需要多线程支持但多线程下,有新的问题,体现在以下方面32 位 jvm 一个线程 320k,64 位 jvm 一个...原创 2022-03-28 19:49:32 · 75 阅读 · 0 评论 -
《轻量级分布式 RPC 框架》笔记 (源码+注释)
在学习RPC的时候发现了一个很不错的项目,以下是我在学习这个项目的过程中遇到的疑问和答案。目录原文项目地址:项目概括:如何把这个项目跑起来?一个RPC请求之后会发生什么?项目的先修知识spring如何去实现依赖注入?spring的注解如何发挥作用,如何自定义注解?Netty 学习ProtostuffZooKeeper其他问题编码和序列化的区别?这个项目和之前写的RPC有什么区别?改进点原文轻量级分布式 RPC 框架 - 黄勇 - OSC原创 2022-02-21 22:43:52 · 1554 阅读 · 0 评论 -
Netty面试题整理(基础知识点)
目录Netty 是什么?为什么要⽤ Netty?Netty 应⽤场景有哪些?Netty 核⼼组件有哪些?分别有什么作⽤?1.Channel2.EventLoop3.Channel的Handler 和PipelineEventloopGroup 了解么? 和 EventLoop 啥关系?Bootstrap 和 ServerBootstrap 是什么?NioEventLoopGroup 默认的构造函数会起多少线程?Netty 线程模型了解么?什么是 TCP 粘包/原创 2022-02-16 11:38:21 · 1428 阅读 · 0 评论