为了账号安全,请及时绑定邮箱和手机立即绑定
  • 如果引入spring-cloud-starter-netflix-eureka-server失败,请更换父工程pom文件中的spring官方仓库

    <repositories>
        <repository>
            <id>spring-milestones</id>
            <name>Spring Milestones</name>
            <url>https://repo.spring.io/libs-milestone/</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
        </repository>
    </repositories>


    查看全部
  •     SpringCloud:是一个分布式服务治理的框架,所以不会提供具体功能性的操作,更专注于提供服务之间的通讯,监控,熔断等。因此需要很多组件提供相关的功能。

    Eureka:服务注册,和服务发现

    Zull:服务网关,对客户端和前端请求的分发,对外提供统一的访问入口,再根据请求配置做请求分发,最后到具体的微服务

    feign:简化微服务之间的调用复杂度

    Hystrix:提供分布式系统的可用性,稳定性。对服务之间调用进行控制,加入调用延迟,依赖故障的容错机制


    查看全部
    1 采集 收起 来源:课程导学

    2020-12-18

  • Eureka server 单点yml配置

    查看全部
  • hystrix的三个特性:断路器机制、fallback、资源隔离

    查看全部
  • zul网关配置。strip-prefix:调用服务时自动删除path

    查看全部
  • 有zul网关的访问地址

    查看全部
  • eureka集群

    查看全部
  • Hystrix:

    断路器机制

    Fallback

    资源隔离

    查看全部
  • sssdd

    查看全部
    0 采集 收起 来源:课程导学

    2020-05-29

  • <!-- 项目的打包类型, 即项目的发布形式, 默认为 jar. 对于聚合项目的父模块来说, 必须指定为 pom -->

        <packaging>pom</packaging>


        <name>imooc-homepage-spring-cloud</name>

        <description>Project For ImoocHomepage SpringCloud</description>


        <parent>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-parent</artifactId>

            <version>2.1.4.RELEASE</version>

        </parent>


        <properties>

            <spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>

        </properties>


        <dependencies>

            <!-- lombok 工具通过在代码编译时期动态的将注解替换为具体的代码,

            IDEA 需要添加 lombok 插件 -->

            <dependency>

                <groupId>org.projectlombok</groupId>

                <artifactId>lombok</artifactId>

                <version>1.16.18</version>

            </dependency>

            <dependency>

                <groupId>org.springframework.boot</groupId>

                <artifactId>spring-boot-starter-test</artifactId>

                <scope>test</scope>

            </dependency>

        </dependencies>


        <!-- 标识 SpringCloud 的版本 -->

        <dependencyManagement>

            <dependencies>

                <dependency>

                    <groupId>org.springframework.cloud</groupId>

                    <artifactId>spring-cloud-dependencies</artifactId>

                    <version>${spring-cloud.version}</version>

                    <type>pom</type>

                    <scope>import</scope>

                </dependency>

            </dependencies>

        </dependencyManagement>


        <!-- 配置远程仓库 -->

        <repositories>

            <repository>

                <id>spring-milestones</id>

                <name>Spring Milestones</name>

                <url>https://repo.spring.io/milestone</url>

                <snapshots>

                    <enabled>false</enabled>

                </snapshots>

            </repository>

        </repositories>


    查看全部
  • SpringCloud Hystrix

    1、服务雪崩是熔断器解决的最核心的问题。

         解决: Hystrix的三个特性:断路器机制、Fallback、资源隔离

        1.1 断路器机制:当Hystrix Command请求后端服务器失败数量超过一个阈值比值,断路器就会切换到开路状态

        1.2 Fallback:降级回滚策略

        1.3 资源隔离:不同的微服务调用使用不同的线程池来管理


    查看全部
  • 数据库及表创建语句

    查看全部
  • 用户信息表和用户课程表:homepage_user、homepage_user_course

    查看全部
  • 数据表的设计与创建

    查看全部
  • 继承zuulfilter

    查看全部
首页上一页123下一页尾页

举报

0/150
提交
取消

邀请2人参与享拼团价

  • ¥69.00

    单独购买

  • ¥1.00

    3人拼团

课程须知
1、熟悉MySQL常用操作 2、熟悉SpringBoot基本操作
老师告诉你能学到什么?
1、SpringCloud 框架的使用方法与学习思路 2、微服务拆分思想
加群二维码
  • 慕课Java核心用户群
  • 群号:314316732
  • 付费用户专享
  • 技术学习型社群

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!