SOFA最重要的缺点是过于重量级。但是对应的有优点就是功能非常的完善。
当一个 SOFA RPC 的应用启动的时候,如果发现当前应用需要发布 RPC 服务的话,那么 SOFA RPC 会将这些服务注册到配置中心上
接着,当引用这个服务的 SOFA 应用启动时,会从配置中心订阅对应服务的地址
然后,当配置中心收到订阅请求后,会将发布方的地址列表推送给订阅方
最后,当引用服务的一方拿到地址以后,就可以发起直连调用服务了
SOFA最重要的缺点是过于重量级。但是对应的有优点就是功能非常的完善。
当一个 SOFA RPC 的应用启动的时候,如果发现当前应用需要发布 RPC 服务的话,那么 SOFA RPC 会将这些服务注册到配置中心上
接着,当引用这个服务的 SOFA 应用启动时,会从配置中心订阅对应服务的地址
然后,当配置中心收到订阅请求后,会将发布方的地址列表推送给订阅方
最后,当引用服务的一方拿到地址以后,就可以发起直连调用服务了