3.3.1 一元 RPC (Unary RPC) 3.3.1 一元 RPC (Unary RPC) 一元 RPC(Unary RPC)构成了分布式系统交互的原子单元,它是所有复杂通信模式的基石。想象一下本地函数调用,参数传入,返回值传出,逻辑同步且直观。一元 RPC 试图在网络边界上复刻这种体验,客户端发送单个请求,服务端返回单个响应,看似简单,实则底层暗流涌动。作为构建微服务架构的默认选择,理解其底层实现细节不仅是排查性能瓶颈的关键,更是设计高可用系统的必经之路。我们将剥开框架的封装,深入 Socket 字节流与线程调度的微观世界,探究这一经典模式是如何在毫秒级时间内完成跨网络的状态同步。 请求的生命周期与协议栈流转 要理解一元 RPC 的实现,首先必须建立全链路的视角。