摘要: 分布式服务跟踪:Spring Cloud Sleuth 通过之前各章节介绍的 Spring Cloud 组件, 实际上我们已经能够通过使用它们搭建起 一个基础的微服务架构系统来实现业务需求了。 但是, 随着业务的发展, 系统规模也会变得越来越大, 各微服务间的调用关系也变得越来越错综复杂。 通常一个 阅读全文
posted @ 2022-02-24 13:55 风掠杨柳很强大 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 微服务构建:Spring Boot 在展开Spring Cloud的微服务架构部署之前,我们先通过本章的内容来了解一下用于构建微服务的基础框架 Spring Boot。对于Spring Boot 已经有深入了解的,可以直接跳过第二章,直接学习Spring Cloud各个组件的使用。 介绍Spring 阅读全文
posted @ 2022-02-24 13:55 风掠杨柳很强大 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 基础知识 Spring Cloud生态的各类组件: 服务治理组件Eureka、客户端负载均衡组件Ribbon、服务容错保护组件Hystrix、声明式服务调用组件Fegin、ApI网关治理组件Zuul、分布式配置中心组件Config、消息总线组件Bus、消息驱动组件Stream、分布式服务跟踪组件Sl 阅读全文
posted @ 2022-02-24 13:55 风掠杨柳很强大 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 第5章【服务容错保护:Spring Cloud Hystrix】 在微服务架构中,我们将系统拆分成了很多服务单元,各单元的应用间通过服务注册与订阅的方式互相依赖。由于每个单元都在不同的进程中运行,依赖通过远程调用的执行,这样就有可能因为网络原因或是服务自身问题出现调用故障或延迟,而这些问题会直接导致 阅读全文
posted @ 2022-02-24 13:54 风掠杨柳很强大 阅读(51) 评论(0) 推荐(0) 编辑
摘要: API网关服务:Spring Cloud Zuul-网关 通过前几章的介绍,我们对于Spring Cloud Netflix下的核心组件已经了解了一大半。这些组件基本涵盖了微服务架构中最为基础的几个核心设施,利用这些组件我们已经可以构建起一个简单的微服务架构系统,比如,通过使用Spring Clou 阅读全文
posted @ 2022-02-24 13:54 风掠杨柳很强大 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 消息总线: Spring Cloud Bus 在微服务架构的系统中, 我们通常会使用轻量级的消息代理来构建一个共用的消息主题让系统中所有微服务实例都连接上来, 由于该主题中产生的消息会被所有实例监听和消费, 所以我们称它为消息总线。 在总线上的各个实例都可以方便地广播一些需要让其他连接在该主题上的实 阅读全文
posted @ 2022-02-24 13:54 风掠杨柳很强大 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 客户端负载均衡:Spring Cloud Ribbon Spring Cloud Ribbon 是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST 模板请求自动转换成客户端负载均衡的服务调用 阅读全文
posted @ 2022-02-24 11:05 风掠杨柳很强大 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 并发 读者可能已经很熟悉操作系统中的多任务(multitasking):在同一刻运行多个程序的能力。 例如,在编辑或下载邮件的同时可以打印文件。今天,人们很可能有单台拥有多个 CPU 的 计算机,但是,并发执行的进程数目并不是由 CPU 数目制约的。操作系统将 CPU 的时间片分配给每一个进程, 给 阅读全文
posted @ 2021-06-27 16:21 风掠杨柳很强大 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Java应用程序 到目前为止,我们已经能够熟练地使用 Java 程序语言的大部分特性,并且对 Java 图形 编程的基本知识也有所了解。现在准备创建提交给用户的应用程序, 至此需要知道如何将这 些应用程序进行打包, 以便部署到用户的计算机上。传统的部署方式是使用 applet, 这应该 归功于在 J 阅读全文
posted @ 2021-06-27 15:13 风掠杨柳很强大 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Swing 用户界面组件 上一章主要介绍了如何使用 Java 中的事件模式。通过学习读者已经初步知道了构造图形 用户界面的基本方法。本章将介绍构造功能更加齐全的图形用户界面( GUI) 所需要的一些 重要工具。 下面, 首先介绍 Swing 的基本体系结构。要想弄清如何有效地使用一些更高级的组件, 阅读全文
posted @ 2021-06-27 15:06 风掠杨柳很强大 阅读(389) 评论(0) 推荐(0) 编辑