登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書

『簡體書』Spring Cloud Alibaba核心技术与实战案例

書城自編碼: 3870305
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: 高洪岩
國際書號(ISBN): 9787301337745
出版社: 北京大学出版社
出版日期: 2023-05-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 106.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
金托邦:江湖中的沉重正义
《 金托邦:江湖中的沉重正义 》

售價:HK$ 60.5
易经今解:释疑·解惑·见微
《 易经今解:释疑·解惑·见微 》

售價:HK$ 88.5
东欧史(全二册)-“中间地带”的困境
《 东欧史(全二册)-“中间地带”的困境 》

售價:HK$ 221.8
虚拟资本:金融怎样挪用我们的未来
《 虚拟资本:金融怎样挪用我们的未来 》

售價:HK$ 77.3
刻意练习不生气
《 刻意练习不生气 》

售價:HK$ 39.2
大宋理财:青苗法与王安石的金融帝国(全彩插图本)
《 大宋理财:青苗法与王安石的金融帝国(全彩插图本) 》

售價:HK$ 109.8
安全感是内心长出的盔甲
《 安全感是内心长出的盔甲 》

售價:HK$ 67.0
快人一步:系统性能提高之道
《 快人一步:系统性能提高之道 》

售價:HK$ 110.9

 

建議一齊購買:

+

HK$ 94.8
《ANSYS Workbench项目分析与案例实操详解》
+

HK$ 111.3
《分布式中间件核心原理与RocketMQ最佳实践 赠送全书案例》
+

HK$ 86.3
《大数据导论 科大讯飞校企合编教程 全面解读大数据基础 新手入》
+

HK$ 86.3
《网络结构数据分析与应用 全面解读网络结构数据基础知识+解析场》
+

HK$ 111.3
《PyTorch教程:21个项目玩转PyTorch实战 通过经》
+

HK$ 160.0
《RHCSA/RHCE8红帽Linux认证学习教程 红帽中国培》
編輯推薦:
Spring Cloud Alibaba核心技术必修宝典!
內容簡介:
《Spring Cloud Alibaba核心技术与实战案例》从分布式系统的基础概念讲起,逐步深入分布式系统中间件Spring Cloud Alibaba进阶实战,重点介绍了使用Spring Cloud Alibaba框架整合各种分布式组件的完整过程,让读者不但可以系统地学习分布式中间件的相关知识,
而且还能对业务逻辑的分析思路、实际应用开发有更为深入的理解。
全书共分5大章节,第1章开篇部分,讲解分布式系统的演进过程和Spring Cloud Alibaba概述及版本的选择,以及单体架构/微服务架构的优缺点;第2章讲解如何使用Spring Cloud Alibaba实现RPC通讯;第3章在介绍主流Nacos组件时,介绍了三元的概念以及使用Nacos实现注册中心和配置中心,包含环境的动态切换、配置的动态刷新、通用型配置、版本回滚等核心技术,为微服务环境提供基础的架构;第4章介绍了负责限流和熔断降级的Sentinel组件,包含收集系统运行状态、流量控制、熔断降级、热点、授权、系统规则、流控的异常处理、熔断的异常处理、规则持久化等;第4章介绍了网关常用案例,以及在软件项目中常用的高频使用技术点,力求为开发微服务项目的程序员提供一个快速学习的捷径。
《Spring Cloud Alibaba核心技术与实战案例》内容由浅入深、结构清晰、实例丰富、通俗易懂、实用性强,适合需要全方位学习Spring Cloud Alibaba相关技术的人员,也适合培训学校作为培训教材,还可作为大、中专院校相关专业的教学参考书。
關於作者:
高洪岩
----------------------------
高洪岩,微软中国项目经理,有10年Java开发和项目管理经验,精通Java语言,擅长Java EE、分布式、微服务、高性能服务器架构、智能报表、多线程和高并发相关的技术内容。曾出版《Java多线程编程核心技术》《Java并发编程:核心方法与框架》《NIO与Socket编程技术指南》《Java EE核心框架实战第2版》《Jasper Reports iReport报表开发详解》《Android学习精要》《虚拟化高性能NoSQL存储案例精粹Redis Docker》《Java Web实操》等图书。
目錄
第1章 Spring Cloud Alibaba 介绍
1.1 Cloud 介绍.2
1.1.1? Spring Cloud 主要功能 2
1.1.2? Spring Cloud 主要组件 2
1.2 Cloud Alibaba 介绍 .3
1.2.1? Spring Cloud Alibaba 主要功能 3
1.2.2? Spring Cloud Alibaba 主要组件 4
1.3 确定使用的版本4
1.3.1? 确定 Spring Cloud Spring Boot 的版本 4
1.3.2? 确定 Spring Cloud Spring Cloud Alibaba Spring Boot 的版本 7
1.4 单体架构和优缺点8
1.5 微服务架构和优缺点 .9
第2章 RPC 远程通讯和 Nacos 注册中心
2.1 Nacos 与 MySQL 关联 12
2.2 创建 my-parent 父模块 14
2.3 创建 my-api 模块. 14
2.4 使用 Nacos RestTemplate 实现 RPC 通讯和服务提供者集群. 20
2.4.1? 创建服务提供者模块 20
2.4.2? 创建服务消费者模块.37
2.5 Nacos 领域模型. 72
2.5.1? 创建 Namespace73
2.5.2? 创建服务提供者模块.75
2.5.3? 创建服务消费者模块.77
2.5.4? 运行效果.79
2.6 使用 Nginx 搭建 Nacos 集群环境 80
2.6.1? 搭建 Nacos 集群环境 .81
2.6.2? 创建服务提供者模块.84
2.6.3? 创建服务消费者模块.86
2.6.4? 运行效果.87
2.7 使用 Open Feign 实现 RPC 通讯 . 89
2.7.1? 使用 Open Feign 实现 RPC 通讯89
2.7.2? 使用 Spring-Cloud-Loadbalancer 实现 Open Feign 负载均衡 .109
第3章 Nacos 配置中心
3.1 使用 Nacos 作为配置中心 113
3.1.1? 创建服务提供者和服务消费者的 Namespace 和 DataId.113
3.1.2? 创建服务提供者模块118
3.1.3? 创建服务消费者模块120
3.2 结合 Nacos 实现运行环境的切换 . 122
3.3 结合 Nacos 实现配置动态刷新:自定义配置 125
3.4 结合 Nacos 实现配置动态刷新:系统配置(数据库连接池)
. 131
3.5 实现通用配置的复用 . 137
3.6 实现配置的版本回滚 . 144
第4章 Sentinel 限流与熔断降级
4.1 Sentinel 的介绍 . 147
4.1.1? Sentinel 具有的特性和支持的功能 147
4.1.2? Sentinel 的开源生态.148
4.1.3? Sentinel 的用户.149
4.1.4? Sentinel 的使用方式.149
4.1.5? Sentinel 的历史.149
4.1.6? Sentinel 中的基本概念150
4.1.7? Sentinel 功能和设计理念 150
4.1.8? Sentinel 是如何工作的152
4.1.9? 滑动窗口.152
4.2 搭建 Sentinel 控制台. 153
4.3 使用 Sentinel 收集系统运行状态 155
4.3.1? 创建服务提供者模块 .155
4.3.2? 创建服务消费者模块156
4.3.3? 运行效果.158
4.4 使用 Sentinel 实现流量控制 . 159
4.4.1? 查看资源运行状态159
4.4.2? 创建服务提供者模块 .159
4.4.3? 创建服务消费者模块 .164
4.4.4? 配置流控界面解释171
4.4.5? 测试:阈值类型(QPS)- 单机阈值(5)- 是否集群(否)-
流控模式(直接)- 流控效果(快速失败) 173
4.4.6? 测试:阈值类型(QPS)- 单机阈值(1000)- 是否集群(否)-
流控模式(直接)- 流控效果(Warm Up) 174
4.4.7? 测试:阈值类型(QPS)- 单机阈值(2)- 是否集群(否)-
流控模式(直接)- 流控效果(排队等待) 176
4.4.8? 测试:阈值类型(QPS)- 单机阈值(5)- 是否集群(否)-
流控模式(关联)- 流控效果(快速失败) 177
4.4.9? 测试:阈值类型(QPS)- 单机阈值(5)- 是否集群(否)-
流控模式(链路)- 流控效果(快速失败) 179
4.4.10? 测试:阈值类型(并发线程数)- 单机阈值(5)- 集群(否)-
流控模式(直接) 180
4.5 使用 Sentinel 实现熔断降级 . 181
4.5.1? 慢调用比例 / 异常比例 / 异常数.182
4.5.2? 热点204
4.5.3? 授权规则.222
4.5.4? 系统规则.227
4.5.5? 流控异常处理.233
4.5.6? 熔断异常处理.239
4.6 规则持久化 . 249
4.6.1? 拉模式:使用文件249
4.6.2? 推模式:使用 Nacos 258
第5章 网关 Gateway
5.1 网关的介绍和作用 269
5.2 网关谓词工厂 270
5.3 网关谓词 271
5.3.1? 谓词 Path:实现路由转发.271
5.3.2? 谓词 Path:根据 ip:port 和 serviceName 转发到服务 272
5.3.3? 谓词 Path:实现网关跨域.274
5.3.4? 谓词 After 277
5.3.5? 谓词 Before 279
5.3.6? 谓词 Between 280
5.3.7? 谓词 Cookie .281
5.3.8? 谓词 Header 284
5.3.9? 谓词 Query 286
5.3.10? 谓词 Host 287
5.3.11? 谓词 Method .289
5.3.12? 谓词 RemoteAddr291
5.3.13? 谓词 Weight 292
5.3.14? 自定义谓词 293
5.4 路由过滤器 . 297
5.4.1? 自带路由过滤器 .297
5.4.2? 自定义路由过滤器299
5.5 全局过滤器 . 302
5.5.1? 自定义全局过滤器302
5.5.2? 运行效果.304
內容試閱
由于工作上的原因,自己会在开发和教培方面两头跑,所以每当有Java学习者向我请教说:“高老师,怎么样才能学好Spring Cloud Alibaba 呢?”此时的我脑袋里陷入了沉思,沉思的原因并不是不能立即给予其答案,而是内心非常内疚,又有学习者遇到了迷茫点,而我能为他们多做些什么呢?这就是本书出版的主要原因。
本书在写作过程中本着“案例为王”的态度来整理文稿,每一个技术案例都是一个完整的案例,不会出现把一个案例分解成若干片段,再把这些片段分布到不同的章节而影响读者阅读体验的情况,读者只需要把学习精力聚焦到当前的章节,因为一个章节解决一个技术问题。本书各章节技术点讲解安排如下:
章主要介绍微服务以及常见软件架构的相关概念,以及着重介绍 Spring Cloud Alibaba框架的核心功能,读者需要着重关注版本之间的对应关系,不然在运行时会出现一些奇怪的问题。
(2)第二章主要介绍如何使用Spring Cloud Alibaba实现 RPC 通讯,有三种主要形式:RestTemplate、RestTemplate Spring、OpenFeign,并且结合spring-cloud-loadbalancer组件实现多提供者高性能的负载均衡效果。
(3)第三章主要介绍在Spring Cloud Alibaba中实现配置中心。配置中心在微服务架构中也是很重要的一个环节,它可以把所有的配置进行统一的管理,便于配置的后期维护,还可以对配置进行复用。
(4)第四章主要介绍分布式系统资源保障框架Sentinel。Sentinel是代替hystrix(已停止更新)的组件。Sentinel典型的使用场景就是防止分布式服务出现服务雪崩(级联失败 / 级联故障)。
(5)第五章主要介绍使用网关可以对请求要达到的目的进行统一处理,比如访问权限,限流,时间统计,转发控制等功能,网关是进入所有微服务的入口,是所有微服务的门神,但在实际开发中,不要赋予网关过多的工作任务,那样会降低系统运行效率。
本书的出版离不开背后那些辛苦工作的朋友,非常感谢北京大学出版社的编辑朋友对本书出版过程中的付出,多次更新和内容修订都靠你们耐心地帮我整理,辛苦了!还后也要感谢我的我的爸爸、妈妈、老婆,还有我可爱的儿子高晟京,看到你们为家庭默默付出,我该做些什么予以报答呢?只有好好学习,好好工作!祝所有这些人工作顺利,身体健康。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.