image.png

    在自动投递微服务中使用RestTemplate调用简历微服务的简历状态接口时(Restful API接口),在微服务分布式集群环境下会存在上面问题?怎么解决?
    存在的问题:
    1)在服务消费者中,我们把url地址硬编码到代码中,不方便后期维护。
    2)服务提供者只有一个服务,即便服务提供者形成集群,服务消费者还需要自己实现负载均衡。
    3)在服务消费者中,不清楚服务提供者的状态。
    4)服务消费者调用服务提供者时候,如果出现故障能否及时发现不向用户抛出异常页面?
    5)RestTemplate这种请求调用方式是否还有优化空间?能不能类似于Dubbo那样玩?
    6)那么多的微服务统一认证如何实现?
    7)配置文件每次都修改好多个很麻烦
    8)…
    上述分析出的问题,其中就是微服务架构中必然面临的一些问题:
    1)服务管理:自动注册于发现、状态监管
    2)服务负载均衡
    3)熔断
    4)远程过程调用
    5) 网关拦截、路由转发
    6)统一认证
    7)集中式管理配置,配置信息实时自动更新