Open vislee opened 6 years ago
nginx在主线版本1.13.10发布了ngx_http_grpc_module. 该模块可以把http2的请求以grpc协议转发到上游。
什么是RPC(Remote Procedure Call),RPC是远程过程调用。一台计算机的计算能力有限,需要两台或多台共同处理。例如:A计算机发起调用,B执行调用的函数后把结果返回给A。 这里面有几层含义需要明确: A 如何知道B可以处理该调用,通过注册或映射。 A 如何把函数和参数传递给B,以什么形似什么手段。 两台计算机通信无非就是TCP/IP UDP/IP协议。 内容的传递通过序列化和反序列化。
概述
nginx在主线版本1.13.10发布了ngx_http_grpc_module. 该模块可以把http2的请求以grpc协议转发到上游。
什么是RPC(Remote Procedure Call),RPC是远程过程调用。一台计算机的计算能力有限,需要两台或多台共同处理。例如:A计算机发起调用,B执行调用的函数后把结果返回给A。 这里面有几层含义需要明确: A 如何知道B可以处理该调用,通过注册或映射。 A 如何把函数和参数传递给B,以什么形似什么手段。 两台计算机通信无非就是TCP/IP UDP/IP协议。 内容的传递通过序列化和反序列化。