引言可以没有任何数据流过一个空闲的 TCP 连接。这意味着我们可以启动一个客户与服务器建立一个连接,然后离去数小时、数天、数个星期或者数月,而连接依然保持。中间路由器可以崩溃和重启,电话线可以被挂断再连通,但是只要两端的主机没有被重启,则连接依然保持建立。 然而,很多时候一个服务器希望知道客户主机是... ...
分类:
其他好文 时间:
2017-03-23 02:04:53
阅读次数:
139
本篇文章是后台杀死系列的最后一篇,主要探讨一下进程的保活,Android本身设计的时候是非常善良的,它希望进程在不可见或者其他一些场景下APP要懂得主动释放,可是Android低估了”贪婪“,尤其是很...
分类:
移动开发 时间:
2017-03-21 14:25:32
阅读次数:
369
原博客:http://blog.csdn.net/weiwangchao_/article/details/7225338 Linux环境下的TCP Keepalive参数设置 为什么说是系统默认值的呢?因为有这样几个值,我们并没有手动设置,是采用的系统默认值。即, 如果是Linux操作系统,这三个 ...
分类:
编程语言 时间:
2017-03-17 14:14:30
阅读次数:
253
我个人一直是比较反感黑科技的,其中首当其冲的就是 插件化 以及 保活。作为一个开发者,除了研究技术,提高自己以外,是否应该考虑些其他东西呢?尤其是我们这些嵌入式系统(客户端)开发者,在依赖、受哺于系统...
分类:
移动开发 时间:
2017-03-16 16:31:19
阅读次数:
314
前言最近在项目中遇到一个奇怪的问题,同样的SDK调用,访问海康摄像机的RTSP流,发保活OPTIONS命令保活,一个正常,而另一个一发就会被IPC断开,先看现场截图:
图1:发OPTIONS,摄像机立...
分类:
其他好文 时间:
2017-03-11 23:56:50
阅读次数:
916
TCP四种定时器重传计时器、坚持计时器、保活计时器、时间等待计时器重传计时器:在TCP发送报文时创建,用来确认报文是否成功发送,超过预定时间,则重新发送,设置重传计时器之后,通常有两种情况:1、在计时器截止时间到达之前收到了对以发送报文的确认信号,则撤销此计数器;..
分类:
其他好文 时间:
2017-03-06 22:37:18
阅读次数:
190
关于 Android 平台的进程保活这一块,想必是所有 Android 开发者瞩目的内容之一。你到网上搜 Android 进程保活,可以搜出各种各样神乎其技的做法,绝大多数都是极其不靠谱。前段时间,Github还出现了一个很火的“黑科技”进程保活库,声称可以做到进程永生不死。 怀着学习和膜拜的心情进 ...
分类:
移动开发 时间:
2017-03-05 19:02:44
阅读次数:
294
正文: 上一篇我们通过父子进程间建立双管道,来监听进程死掉,经过测试,无耗电问题,无内存消耗问题,可以在设置中force close下成功拉起,也可以在获取到root权限的360/cleanmaster下成功存活。 可是放到5.0+的系统就不能用了,为什么呢?我们来看源码4.4系统和5.0系统在系统 ...
分类:
移动开发 时间:
2016-11-22 12:31:54
阅读次数:
369
1. 保活防掉线选项 -> 会话选项 -> 终端勾选 自动重新连接, 发送协议 NO-OP 每60秒 2. 拷贝与粘贴的设置选项 -> Global options -> Terminal -> Mouse 选中Copy on select 和 Paste on midlle button另外可以设 ...
分类:
其他好文 时间:
2016-11-21 08:03:33
阅读次数:
153
对于每个公司的APP来说,当然都希望自己APP的进程尽量的不被杀死,于是乎,就有了一些列进程保活的方法出现,网上也有很多关于这类的文章,但网上很多资料往往只告诉了思路,并未将实现代码展示,本次我的博客...
分类:
移动开发 时间:
2016-11-13 19:57:46
阅读次数:
574