posts - 145,comments - 23,views - 73万
01 2019 档案
调用别人提供的服务的时候没有设置超时程序被卡住了怎么办?,如何模拟超时的情况?
摘要:我们有个定时任务会每天去请求一下别人提供的webservice来拿到今天签署的合同的数据,某天早上巡检服务器的时候,发现定时任务没有执行,通过dump线程的状态,发现执行这个定时任务的线程被阻塞住了 阻塞的原因是读操作的超时时间没有设置,默认值是 1 导致了客户端一直等待,然后程序一直阻塞 解决的方 阅读全文
posted @ 2019-01-28 11:02 梦中彩虹 阅读(929) 评论(0) 推荐(1) 编辑
tcp的粘包和拆包示例以及使用LengthFieldFrameDecoder来解决的方法
摘要:粘包和拆包是什么? TCP协议是一种字节流协议,没有记录边界,我们在接收消息的时候,不能人为接收到的数据包就是一个整包消息 当客户端向服务器端发送多个消息数据的时候,TCP协议可能将多个消息数据合并成一个数据包进行发送,这就是粘包 当客户端向服务器端发送的消息过大的时候,tcp协议可能将一个数据包拆 阅读全文
posted @ 2019-01-27 13:02 梦中彩虹 阅读(1992) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示