会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
无
上一页
1
···
32
33
34
35
36
37
38
39
40
···
71
下一页
apollo部署时,eureka关于注册ip的一个实践
摘要: 1 config注册到meta的地址为内网ip,对client不可见,故沿着这条路重现犯罪现场: client通过meta地址访问到meta,取得config ip,可惜是个内网ip,client无法请求到此内网ip,从这个图来看,是比较清楚的,坏就坏在config既是config又是meta,搞混
阅读全文
posted @ 2018-08-25 01:07 silyvin
阅读(4562)
评论(0)
推荐(0)
编辑
TCP新手误区–心跳的意义
摘要: TCP新手误区–心跳的意义 背景 最近面试了很多的学生,发现很多TCP的新手对于TCP的使用有一些误区,而这些坑也是当初我曾经疑惑过得地方。网上很少有文章对这些问题有过详细的解析,即是有也只是直接给出结论和做法,没有人将其中的来龙去脉讲解清楚,所以我将这些问题的来龙去脉在这一系列的文章中讲述出来,希
阅读全文
posted @ 2018-08-17 10:18 silyvin
阅读(494)
评论(0)
推荐(0)
编辑
如何理解http的无状态和tcp的有状态
摘要: 比如cookie和session tcp 则可以把登陆信息与channel绑定,<channel, uid>,又如Netty Attribute 参考netty tcp鉴权:https://www.cnblogs.com/silyvin/p/9663641.html http协议无状态中的 "状态"
阅读全文
posted @ 2018-08-16 17:59 silyvin
阅读(3719)
评论(0)
推荐(0)
编辑
父子项目的plugin与包冲突
摘要: 1.父项目的打包plugin同时用到子项目了,子项目shade插件打包异常 父子项目分开打包,父pom不含plugin 2.spring版本冲突 子项目去除spring的版本 父项目仅作spring、netty、序列化、数据库引擎等会影响跨应用通讯的包版本统一指定
阅读全文
posted @ 2018-08-14 10:58 silyvin
阅读(341)
评论(0)
推荐(0)
编辑
微信聊天tcp设计 tcp负载均衡模型
摘要: 1:单体 1.1:点对点 两边公网ip: 缺点: 1.多少个好友就多少个公网tcp连接,手机资源消耗大 2.公网ip端口被封,即使wifi环境用nat也不是很好的方案 1.2:专门搞台服务器,暴露公网ip和端口 A、B登陆,保存channel <uid, channel> A发送B消息,服务器取得B
阅读全文
posted @ 2018-08-13 17:41 silyvin
阅读(1506)
评论(0)
推荐(0)
编辑
子线程指令重排
摘要: 在未使用CountDownLatch前,有出现最后一行 readLogFile 的数据先于前面的代码数据执行插入操作了,故为了确保数据有序性,加入CountDownLatch 性质有点像:https://www.cnblogs.com/silyvin/p/9106641.html
阅读全文
posted @ 2018-08-09 11:50 silyvin
阅读(171)
评论(0)
推荐(0)
编辑
netty处理拆包
摘要: https://blog.csdn.net/u010853261/article/details/55803933 [netty]--最通用TCP黏包解决方案:LengthFieldBasedFrameDecoder和LengthFieldPrepender 前面已经说过: TCP以流的方式进行数据
阅读全文
posted @ 2018-08-01 17:37 silyvin
阅读(663)
评论(0)
推荐(0)
编辑
bio tcp为什么要多线程
摘要: https://blog.csdn.net/baidu_17508977/article/details/53084768 Tcp编程下的多线程任务 主要内容: 1.博主分三步走:thread、自定义线程池、jdk线程池 2.核心代码,这里给出第2中自定义线程池: 抽象:
阅读全文
posted @ 2018-08-01 14:48 silyvin
阅读(519)
评论(0)
推荐(0)
编辑
tcp粘包(一)
摘要: https://blog.csdn.net/freeking101/article/details/78922846 socket的长连接、短连接、半包、粘包与分包 之所以出现粘包和半包现象,是因为TCP当中,只有流的概念,没有包的概念 。 TCP是一种流协议(stream protocol)。这就
阅读全文
posted @ 2018-08-01 10:55 silyvin
阅读(540)
评论(0)
推荐(0)
编辑
tomcat配置与nio,io密集型& cpu密集型
摘要: 根据: https://blog.csdn.net/blogofwill/article/details/69568575 https://blog.csdn.net/JustinQin/article/details/79530038 最主要的参数: maxIdleTime:最大空闲时间,超过这个
阅读全文
posted @ 2018-07-30 11:25 silyvin
阅读(674)
评论(0)
推荐(0)
编辑
上一页
1
···
32
33
34
35
36
37
38
39
40
···
71
下一页
导航
博客园
首页
联系
订阅
管理
公告