当前位置:首页 > 游戏 >

rpc服务器不可用无法上网(rpc服务器无法使用怎么解决)

来源:原点资讯(www.yd166.com)时间:2023-11-18 04:33:36作者:YD166手机阅读>>

connection_pool

由于连接池有利于提升网络请求性能,所以不少编程语言的网络库里都会给HTTP加个连接池,比如Java/go都是这么*。

消息(头 身体)

不管是7层还是4层,各层的消息传输都是都是消息头header和消息体body:header是用于标记一些特殊信息,其中最重要的是连接端的一些信息,比如IP:Port,每一条TCP连接都是由5元组标记(Srcip, Srcport, protocol, Dstip, DstPort)。body则是放我们真正需要传输的消息内容,而这些内容只能是二进制01串(链路层的比特流,字节跳动后还可以有个比特跳动公司),毕竟计算机只认识这玩意。所以TCP传文字、图片和语言都可以,因为都可以转成编码再变成01串。但结构体呢,我们得想个办法将它也转为二进制01串,这样的方案现在也有很多现成的,比如xml, json, protobuf等。结构体呢计算机不认识,我们需要把它转为二进制数组,这个过程就叫序列化,反过来将二进制数组复原成结构体的过程叫反序列化

rpc服务器不可用无法上网,rpc服务器无法使用怎么解决(13)

序列化和反序列化

对于主流的HTTP1.1,虽然它现在叫超文本协议,支持音频视频,但HTTP设计初是用于做网页文本展示的,所以它传的内容以字符串为主。header和body都是如此。在body这块,它使用json序列化结构体数据。

打开浏览器,再打开一个页面,在console总可以看到一个请求的详细信息:

rpc服务器不可用无法上网,rpc服务器无法使用怎么解决(14)

HTTP POST报文

可以看到这里面的内容非常的多,没刷新下,页面都包含这么写头,非常浪费带宽。最明显的,像header里的那些信息,如果我们事先约定好就不需要每次都把头中重复的字段来回传,包括数据格式的类型

而RPC就比较聪明,因为它的数据结构比较灵活,反正序列化 反序列化就可以搞定,选择体积更小的protobuf或其他序列化协议去保存结构体数据更高效,同时也不需要像HTTP那样考虑各种浏览器行为,比如繁琐的1XX、2XX、3XX和讨厌的404。因此性能也会更好一些,这也是在公司内部微服务中抛弃HTTP,选择使用RPC的最主要原因。

rpc服务器不可用无法上网,rpc服务器无法使用怎么解决(15)

HTTP原理

rpc服务器不可用无法上网,rpc服务器无法使用怎么解决(16)

栏目热文

为什么突然rpc服务器不可用(启动了rpc还是说rpc服务器不可用)

为什么突然rpc服务器不可用(启动了rpc还是说rpc服务器不可用)

RPC 服务器不可用错误可能会限制对某些文件的访问,但很容易解决。您的 Windows 计算机是否显示“RPC 服务器不...

2023-11-18 04:54:10查看全文 >>

启动了rpc还是说rpc服务器不可用(rpc服务器无法使用怎么解决)

启动了rpc还是说rpc服务器不可用(rpc服务器无法使用怎么解决)

快吃晚饭的时候,昨天让我解决打印机故障的客户又找我来了。昨天是打印文件时提示未找到打印机,然后我帮他重新安装了一下打印机...

2023-11-18 04:52:44查看全文 >>

刚开机rpc服务器不可用(电脑rpc服务器不可用怎么打开)

刚开机rpc服务器不可用(电脑rpc服务器不可用怎么打开)

打开“运行”窗口,可以按“ Win R”以快速打开“运行”窗口,输入“ services.msc”以打开“服务”窗口...

2023-11-18 04:48:16查看全文 >>

北京市中小学寒假放假的时间(北京市中小学寒假放假时间2022)

北京市中小学寒假放假的时间(北京市中小学寒假放假时间2022)

暑假“余额”已不多,距离9月新学年开学越来越近,不少学生和家长已经在为新学期做准备了。下一学年,开学、寒暑假时间如何安排...

2023-11-18 04:30:29查看全文 >>

北京最新小学生寒假放假时间(北京小学生寒假放假时间2022)

北京最新小学生寒假放假时间(北京小学生寒假放假时间2022)

暑假“余额”已不多,距离9月新学年开学越来越近,不少学生和家长已经在为新学期做准备了。下一学年,开学、寒暑假时间如何安排...

2023-11-18 05:00:50查看全文 >>

红楼梦里的四大家族(红楼梦里的四大家族是哪些)

红楼梦里的四大家族(红楼梦里的四大家族是哪些)

红楼梦里有贾史王薛四大家族,这其中,又以贾府为首,是当时金陵最有势力也最富贵的家族,按冷子兴交代,这四大家族联络有亲,互...

2023-11-18 04:40:19查看全文 >>

红楼梦的谁比较有性格(红楼梦哪个情节最好)

红楼梦的谁比较有性格(红楼梦哪个情节最好)

《红楼梦》作为一部悲剧小说,其中悲剧式的人物太多了,谁的结局都不是完美而圆满的,但是相比之下,也有几个人物的结局不是太惨...

2023-11-18 04:33:04查看全文 >>

红楼梦里面四大家族(红楼梦里所有的四大家族)

红楼梦里面四大家族(红楼梦里所有的四大家族)

作者:萨沙本文章为萨沙原创,谢绝任何媒体转载萨沙一本正经地胡说八道第345期《红楼梦》四大家族的结局是怎样的?为什么有一...

2023-11-18 05:08:30查看全文 >>

被害者有罪论怎么反驳(为什么会有被害者有罪论)

被害者有罪论怎么反驳(为什么会有被害者有罪论)

我觉得这里的“受害者有罪论”应该换个说法,叫“受害者有错论”。有罪和有错完全是两个意思。现在很多人一听到“受害者有错论”...

2023-11-18 04:31:41查看全文 >>

怎么回击受害者有罪论(怎么怼被害者有罪论)

怎么回击受害者有罪论(怎么怼被害者有罪论)

“受害者有罪论”改为“受害者有错论”更好。“受害者有错论”不需要反驳,因为受害者有错,不代表他的遭受的一切都是应该的。我...

2023-11-18 04:32:38查看全文 >>

文档排行