美文网首页知识点
rpc 端口?http 端口?

rpc 端口?http 端口?

作者: 逗逼程序员 | 来源:发表于2020-04-09 23:13 被阅读0次

    背景

    今天翻看 falcon 的监控组件之 HBS(Heartbeat Server)的时候有个知识点:
    如果hbs的配置文件维持默认,rpc端口就是6030,http端口是6031,agent中应该配置为hbs的rpc端口,小心别弄错了。
    

    几个意思啊? rpc ? http ?

    现在就来梳理下 这个知识点吧~~~

    定义:

    
    RPC(即Remote Procedure Call,远程过程调用) ;
    
    HTTP(HyperText Transfer Protocol,超文本传输协议) 
    
    

    他们最本质的区别,就是RPC主要工作在TCP协议之上,而HTTP服务主要是工作在HTTP协议之上,我们都知道HTTP协议是在传输层协议TCP之上的,所以效率来看的话,RPC当然是要更胜一筹。

    RPC主要是用在大型企业里面,因为大型企业里面系统繁多,业务线复杂,而且效率优势非常重要的一块,这个时候RPC的优势就比较明显了。

    相比RPC,HTTP接口开发也就是我们常说的RESTful风格的服务接口。

    相关文章

      网友评论

        本文标题:rpc 端口?http 端口?

        本文链接:https://www.haomeiwen.com/subject/ptukmhtx.html