1.1. HTTP报错解决办法 java.net.SocketException。先确认不是自己的服务导致的错误;当出现这种问题是,可以按照以下步骤来完成。 (1)HTTP请求组件的HTTP请求IMPLEMENTTATION选择HTTPCLIENT4,HTTPCLIENT3容易出现重连接的问题。而当 ...
分类:
其他好文 时间:
2018-01-06 23:25:11
阅读次数:
948
由于不可知的原因,有可能会导致树莓派失去连接,这时候需要重新连接WiFi。 自动重连的原理是,定期查看是否断网,如果断网了重启WiFi,参考的文章是这篇,第一步略有修改。 1、Python 代码 autowifi.py,放在 /home/pi 目录下: #!/usr/bin/python impor ...
分类:
其他好文 时间:
2017-12-26 14:33:24
阅读次数:
161
1、心跳机制,在netty3和netty5上面都有。但是写法有些不一样。 2、心跳机制在服务端和客户端的作用也是不一样的。对于服务端来说:就是定时清除那些因为某种原因在一定时间段内没有做指定操作的客户端连接。对于服务端来说:用来检测是否断开连接,然后尝试重连等问题。游戏上面也可以来监控延时问题。 3 ...
分类:
Web程序 时间:
2017-12-13 14:45:30
阅读次数:
313
web浏览器通过http请求来获取服务器的数据或服务,http请求是一种无状态连接,用完即关闭,再用需重连接。这么设计能极大地减轻服务器压力。 HTTP请求: 一个http请求分为以下7个步骤: 1,建立TCP连接 2,浏览器向服务器发送请求命令 3,浏览器想服务器发送请求头信息 4,服务器响应 5 ...
分类:
Web程序 时间:
2017-12-12 17:23:52
阅读次数:
1615
最近在看一些dbcp的相关内容,顺便做一下记录,免得自己给忘记了。 1. 引入dbcp (选择1.4) Java代码 Java代码 Java代码 2. dbcp的基本配置 相关配置说明: initialSize :连接池启动时创建的初始化连接数量(默认值为0) maxActive :连接池中可同时连 ...
分类:
数据库 时间:
2017-12-11 00:46:01
阅读次数:
241
http://blog.csdn.net/zm_21/article/details/25868589 Iperf的主要功能如下: TCP 测量网络带宽 报告MSS/MTU值的大小和观测值 支持TCP窗口值通过套接字缓冲 当P线程或Win32线程可用时,支持多线程。客户端与服务端支持同时多重连接 测 ...
分类:
其他好文 时间:
2017-12-02 22:08:09
阅读次数:
192
断网重连之后的操作流程 拨打电话 ->调用SipService.makeCallOptions(),先重启一遍SipService保证PjSipService的各参数正常,尤其是create参数置为true;再发送broadcast处理拨号信息 ->SipService中的Receiver接收到br ...
分类:
其他好文 时间:
2017-11-09 17:26:37
阅读次数:
149
之前写了个小程序Node News,用到了MySQL数据库,在本地测试均没神马问题。放上服务器运行一段时间后,偶然发现打开页面的时候页面一直处于等待状态,直到Nginx返回超时错误。于是上服务器检查了遍,发现程序仍然在运行,且能正确记录每次的请求,再修改代码跟踪调试,原来是在查询数据库的时候,回调一 ...
分类:
数据库 时间:
2017-10-15 21:10:59
阅读次数:
693
1.我们做web开发时,需要经常使用httpclient来请求http服务,有时为了安全起见,服务提供方会提供多个http地址,这样如果我们请求某个ip出现异常,可以重试其他的ip地址,来尽量保证系统的稳定,以下是自定义一个HttpMethod重试机制的简要代码。 2.有时为了安全起见,服务提供方会 ...
分类:
Web程序 时间:
2017-10-11 15:28:58
阅读次数:
217
HttpClient 底层会默认超时自动重发3次,DefaultHttpRequestRetryHandler源码/** * Create the request retry handler using the following list of * non-retriable IOExceptio ...
分类:
Web程序 时间:
2017-10-11 15:26:18
阅读次数:
374