对于BladeX-Biz工程的疑惑

Blade 未结 1 1213
羽枫影
羽枫影 剑童 2020-10-22 15:06

开发手册中对于biz工程的描述

image.png

一、该问题的重现步骤是什么?


二、你期待的结果是什么?实际看到的又是什么?

  1. 多个子系统是否可以理解为多个微服务。

  2. 对于biz我的理解是,如果存在多个子系统开发,将bladex作为主工程独立出来,bladex包含基础通用的服务(auth,des,system,gateway等),bladex工程并不被其他biz工程所依赖,在开发阶段bladex可以视作是一个与其他biz工程一样子系统运行,而biz工程中的服务依赖于bladex工程中的基础服务,gateway除外,因为biz工程本身也有自己找的gateway。我的疑惑是,biz工程中是否可以对网关进行扩展?比如新增过滤器等其他一些功能,不同的子系统可能进行不同的扩展,如果可以扩展,如何保证他们与主工程bladex的网关保持一致。是否需要在最终部署进行统一调整?

  3. 对于bladex和biz都包含gateway,我个人的理解是,开发阶段可以同时运行起来并向公共的nacos服务器注册,这是如果多人同时开发一个服务是会产生集群,可以通过rabbon负载均衡来配置优先访问的网关。

三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2020-10-23 12:09

    biz的网关用于本地,你可以为了方便拓展,但是最终部署的时候网关要统一

    0 讨论(0)
提交回复