绝大多数情况下:一个进程只需要一个 Endpoint。 只有当“身份 / 网络语义不同”时,才应该拆分多个 Endpoint。
绝大多数情况下:一个进程只需要一个 Endpoint。
只有当“身份 / 网络语义不同”时,才应该拆分多个 Endpoint。
记住这句话,后面所有内容都是在解释它。
Endpoint = 节点在网络中的“身份 + 可达性 + 连接管理器”
它不是:
而是:
“我这个进程,在整个网络中的存在方式”
一个 Endpoint 内部就已经支持: