网络协议
文章平均质量分 62
小蒋小蒋快乐成长
要有最朴素的生活与最遥远的梦想,即使明天天寒地冻路遥马亡!
展开
-
mac安装nginx
1.查询是否安装nginxbrew nginx如果有就不用安装,没有继续往下,2.安装最新版本nginxbrew install nginx3.启用nginxbrew services start nginx(重启是restart)4.停止nginxbrew services stop nginx默认端口8080,可访问http://localhost:8080/5.查看进程ps -ef | grep nginx6.安装文件位置:nginx的配置文件路径.原创 2022-05-17 18:00:35 · 1283 阅读 · 0 评论 -
http的学习思考
长连接和短连接1.http1.0默认使用短连接,http1.1默认使用长连接并且在响应头加入Connection:keep-alive2.短连接:客户端每进行一次Http操作就建立连接,任务结束就中断连接。3.长连接:当客户端域服务端进行一次http操作建立连接后,不会中断,下次继续使用。Keep_Alive有一个保活时间,在不同的服务器可以设置(Apache)默认超时时间是60s4.tomcat设置长连接Keep_Alive是服务端实现的<Connector port="80原创 2021-12-17 09:36:19 · 1839 阅读 · 0 评论 -
JSON-RPC协议
说JSON-RPC先说一下什么是RPC。RPC:远程过程调用,RPC就是从一台机器通过参数传递的方式调用另一台机器上的函数或方法并得到响应结果,RPC在使用形式上像调用本地函数一样去调用远程函数。RPC是如何实现的?RPC的实现有3个重要的步骤 1.寻址:客户端调用的时候怎么去通知服务端我要调用哪个函数,在RPC里每个函数都有自己的callid,所以每次客户端的请 求里面...原创 2019-09-29 13:34:42 · 1486 阅读 · 0 评论