默认

跟着源码学IM(一):手把手教你用Netty实现心跳机制、断线重连机制

查看数: 156642 | 评论数: 15 | 收藏 17
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-07-15 00:19

正文摘要:

本文来自作者sprinkle_liz的原创技术分享,原文链接:jianshu.com/p/1a28e48edd92,感谢作者的无私。 0、系列文章 《跟着源码学IM(一):手把手教你用Netty实现心跳机制、断线重连机制》(* 本文)《跟着源码学IM( ...

评论

52imuser 发表于 12 个月前
不错不错,学习第一天
JackJiang 发表于 1 年前
引用:IM小菜鸡 发表于 2023-05-23 19:45
我不是这意思,我很感谢作者!很感谢这个网站,只是怕有人踩坑才这么说的,sorry

IM小菜鸡 发表于 1 年前
引用:JackJiang 发表于 2023-05-23 17:22
人家辛辛苦苦写个代码分享出来,你不感谢一下还脾气大。。。

我不是这意思,我很感谢作者!很感谢这个网站,只是怕有人踩坑才这么说的,sorry
JackJiang 发表于 1 年前
引用:IM小菜鸡 发表于 2023-05-23 16:59
那就不能严谨点吗?文章是讲心跳机制的,结果事件触发器都不加进pipeline,还怎么测试呀......

人家辛辛苦苦写个代码分享出来,你不感谢一下还脾气大。。。
IM小菜鸡 发表于 1 年前
引用:JackJiang 发表于 2021-09-02 20:22
文章里的代码主要还是作者用来练手的性质,是经不起推敲的

那就不能严谨点吗?文章是讲心跳机制的,结果事件触发器都不加进pipeline,还怎么测试呀......
w1550441298 发表于 2 年前
非常棒
小农之子 发表于 2 年前
写得不错,点个赞
张秀才 发表于 3 年前
学习一下
JackJiang 发表于 3 年前
引用:椎锋陷陈 发表于 2021-09-02 17:37
另外,客户端的心跳机制实现,使用了「心跳触发器」(EventLoop任务调度)与「心跳发射器」(IdleStateHandler ...

文章里的代码主要还是作者用来练手的性质,是经不起推敲的
椎锋陷陈 发表于 3 年前
另外,客户端的心跳机制实现,使用了「心跳触发器」(EventLoop任务调度)与「心跳发射器」(IdleStateHandler),这其实应该是心跳机制的两种不同实现策略吧,同时使用反而是冗余的。

评分

1

查看评分

椎锋陷陈 发表于 3 年前
客户端的心跳机制实现中,未见作者把IdleStateHandler与ClientIdleStateTrigger添加到ChannelPipeline中,是作者遗漏了吗?

评分

1

查看评分

iamdaniel 发表于 3 年前
感谢分享
laojichuxin 发表于 5 年前
  感谢分享。
Shahala 发表于 5 年前
写的不错!
大马仕格 发表于 5 年前
代码有参考价值

返回顶部