该项目属于微服务架构的平台建设,包括网关、服务注册平台、配置中心、服务间调用、链路跟踪和监控,包括springcloud里面的eureka、配置中心和zuul。zuul针对服务使用了降级、限流和熔断,跨域处理和全局异常处理。同时针对接口安全,使用了oauth2的授权码模式,同时为了兼容老的app版本,也支持jwt验证。同时借助于zuul里面的filter对服务进行路由转发和重定向,服务间调用使用feign实现项目职责:1.负责项目整体架构设计和技术选型2.负责项目的高可用、扩展性和稳定性3.项目的线上体量预估和硬件资源需求规划4.核心代码开发
评论