Advertisement

SpringCloud的学习内容(Feign+Consul)

阅读量:

SpringCloud之学习笔记

Spring Cloud 为软件开发人员提供了多种便捷工具,能够高效搭建分布式系统中常见的架构模式(如配置管理、服务发现、断路器机制、智能路由策略、微代理功能、控制总线架构、一次性令牌生成、全局锁控制、领导选举机制、分布式会话管理以及集群状态监控)。在构建分布式系统时,通常需要处理大量重复性的协调工作,而借助 Spring Cloud,开发人员可以迅速构建出符合这些模式的服务与应用。这些工具和框架适用于各类分布式环境,涵盖从开发人员本地计算机到物理数据中心,以及各类托管平台(例如 Cloud Foundry)等不同场景。

SpringCloud中文文档:https://www.springcloud.cc/

Feign与Consul集成应用

Feign作为一种声明式Web服务客户端,具备在接口类中添加注解以构建REST API客户端的功能,其核心作用在于实现对其他服务的调用。

Consul是由Google开源并采用Go语言开发的一款服务发现与配置管理平台,主要承担服务注册与配置信息集中管理的职责。

pom依赖

复制代码
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId

全部评论 (0)

还没有任何评论哟~