中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

超值優惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
歡迎光臨中圖網 請 | 注冊

包郵 RocketMQ實戰/圖靈原創

出版社:人民郵電出版社出版時間:2022-08-01
開本: 16開 頁數: 293
中 圖 價:¥74.9(7.5折) 定價  ¥99.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

RocketMQ實戰/圖靈原創 版權信息

RocketMQ實戰/圖靈原創 本書特色

適讀人群 :1.軟件開發測試人員,助其熟悉核心原理,掌握*佳實踐,避開使用中的可能碰到的坑。 2.RocketMQ運維人員,助其構建運維治理體系,保障生產環境RocketMQ集群平穩健康運行。 3.適合作為培訓教材。1.凝聚兩位RocketMQ架構師的多年實戰經驗,從實踐出發,結合實際應用中的案例幫助讀者快速成長、從理論走向實戰。 2.本書對RocketMQ的原理與架構進行了深入淺出的講解,結構清晰,內容扎實,滿足RocketMQ愛好者和從業人員的需求。 3.本書得到RocketMQ官方社區的支持。

RocketMQ實戰/圖靈原創 內容簡介

RocketMQ是一款高性能、高吞吐量、低延遲的消息中間件。數年來,RocketMQ承載了阿里“雙十一”的大部分業務,并憑借其優秀性能得到了架構師的青睞,成為互聯網行業優選的消息中間件。本書從使用場景入手,介紹如何使用RocketMQ,使用過程中會遇到什么問題,如何解決這些問題,以及為什么可以這樣解決。本書強調實戰與理論結合,將原理穿插在實戰中講解,旨在讓每一位RocketMQ初學者通過對本書的學習,快速“升級打怪”,成為RocketMQ領域的佼佼者。

RocketMQ實戰/圖靈原創 目錄

第 1章 認識Apache RocketMQ 1
1.1 RocketMQ 快速入門 1
1.1.1 下載安裝包 1
1.1.2 啟動服務 2
1.1.3 創建主題 3
1.1.4 創建消費組 3
1.1.5 發送消息 4
1.1.6 消費消息 4
1.1.7 調試RocketMQ 4
1.2 基本術語 7
1.2.1 消息相關術語 7
1.2.2 主題相關術語 8
1.2.3 消費相關術語 9
1.3 RocketMQ 架構設計 10
1.3.1 物理部署結構 10
1.3.2 高吞吐量與低延遲的權衡 11
1.3.3 高并發讀寫 11
1.3.4 高可用性與伸縮性 12
1.3.5 高可靠存儲 12
1.4 RocketMQ的典型使用場景 12
1.4.1 消息通道 12
1.4.2 削峰填谷 13
1.4.3 順序消費場景 13
1.4.4 廣播消費場景 13
1.4.5 事務消息場景 13
1.5 本章小結 13
第 2章 RocketMQ消息發送 14
2.1 詳解消息發送API 14
2.1.1 發送接口分類 15
2.1.2 集群管理接口說明 16
2.1.3 客戶端配置說明 17
2.1.4 DefaultMQProducer 參數說明 18
2.2 重要參數與實戰建議 18
2.2.1 發送重試機制 18
2.2.2 延遲故障規避 19
2.2.3 ClientId的使用陷阱 20
2.2.4 客戶端日志注意事項 24
2.3 消息發送的典型使用方式 25
2.3.1 發送示例詳解 25
2.3.2 發送隊列選擇 26
2.3.3 通過指定消息Key發送 28
2.3.4 通過指定消息tag 發送 29
2.3.5 消息msgId 詳解 30
2.4 消息發送的常見錯誤 31
2.4.1 找不到主題路由信息 31
2.4.2 消息發送超時 34
2.4.3 系統繁忙 36
2.5 本章小結 40
第3章 RocketMQ消息消費 41
3.1 消息消費概述 41
3.1.1 消費隊列負載機制與重平衡 42
3.1.2 并發消費模型 42
3.1.3 消費進度提交機制 43
3.2 消息消費API與版本的演變說明 45
3.2.1 消息消費類圖 45
3.2.2 消息消費API 簡單使用示例 49
3.2.3 消息消費API版本的演變說明 52
3.3 DefaultMQPushConsumer的核心參數與工作原理 53
3.3.1 DefaultMQPushConsumer核心參數與工作原理 53
3.3.2 消息消費隊列負載算法 55
3.3.3 PUSH 模型的消息拉取機制 58
3.3.4 消息消費進度提交 59
3.4 DefaultMQPushConsumer使用示例與注意事項 60
3.4.1 ConsumeFromWhere的注意事項 60
3.4.2 基于多機房的隊列負載算法 62
3.4.3 消費組線程數設置注意事項 66
3.4.4 批量消費注意事項 67
3.4.5 訂閱關系不一致導致消息丟失 70
3.4.6 消費者ClientId 不唯一導致不消費 72
3.4.7 消費重試次數設置 73
3.4.8 分區消費不均衡問題 74
3.5 DefaultLitePullConsumer 核心參數與實戰 75
3.5.1 DefaultLitePullConsumer類圖 75
3.5.2 DefaultLitePullConsumer簡單使用示例 80
3.5.3 Lite PULL 與 PUSH模式的對比 80
3.5.4 長輪詢實現原理 81
3.6 結合實際場景再聊DefaultLitePullConsumer 的使用 83
3.6.1 場景描述 83
3.6.2 PUSH 與PULL 模式選型 83
3.6.3 方案設計 83
3.6.4 代碼實現與代碼解讀 84
3.7 結合實際場景順序消費、消息過濾實戰 91
3.7.1 順序消費 91
3.7.2 消息過濾實戰 95
3.8 消息消費積壓問題的排查實戰 97
3.8.1 問題描述 97
3.8.2 問題分析與解決方案 98
3.8.3 線程棧分析經驗 101
3.8.4 RocketMQ 消費端的限流機制 101
3.8.5 RocketMQ 服務端性能自查技巧 103
3.9 本章小結 104
第4章 rocketmq-spring 框架 105
4.1 rocketmq-spring 框架簡介 105
4.2 使用案例 106
4.2.1 引入依賴包 106
4.2.2 如何使用消息發送 107
4.2.3 消息消費使用示例 112
4.3 本章小結 114
第5章 RocketMQ的設計原理 115
5.1 Name Server的設計理念 115
5.1.1 路由注冊、剔除機制 115
5.1.2 Name Server 設計的“缺陷” 117
5.2 消息發送 120
5.2.1 消息發送高可用機制 120
5.2.2 同步復制 122
5.2.3 事務消息 124
5.2.4 服務端線程模型 126
5.2.5 服務端快速失敗機制 127
5.3 消息存儲 128
5.3.1 存儲文件布局 128
5.3.2 順序寫 137
5.3.3 內存映射與頁緩存 137
5.3.4 內核級讀寫分離 138
5.3.5 刷盤機制 140
5.3.6 文件恢復 143
5.3.7 零拷貝 147
5.4 消息消費 147
5.4.1 并發消費拉取模型 147
5.4.2 消費進度管理機制 150
5.4.3 消息過濾 151
5.4.4 順序消費 152
5.4.5 延遲消息 153
5.4.6 消費端限流機制 154
5.4.7 服務端限流機制 155
5.5 集群 156
5.5.1 主從同步 157
5.5.2 主從切換 159
5.5.3 長輪詢機制 165
5.5.4 消息軌跡 165
5.6 本章小結 168
第6章 RocketMQ 線上環境部署 169
6.1 集群資源規劃 169
6.1.1 硬件資源選擇 169
6.1.2 集群架構選擇 170
6.2 Name Server 集群搭建 171
6.2.1 啟動與關閉 171
6.2.2 堆內存自定義 172
6.2.3 生產環境建議 172
6.3 Master-Slave主從架構集群搭建 172
6.3.1 Master 節點修改配置 172
6.3.2 Slave 節點修改配置 174
6.3.3 調整日志路徑 175
6.3.4 JVM 內存分配 175
6.3.5 節點啟動與關閉 175
6.4 搭建多副本集群 176
6.4.1 多副本集群搭建 176
6.4.2 重新選主 178
6.4.3 參數說明 178
6.4.4 多副本結語 178
6.5 RocketMQ-Console 安裝 179
6.6 參數調優 180
6.6.1 Broker 參數調優 180
6.6.2 系統參數調優 181
6.7 本章小結 183
第7章 RocketMQ 運維實戰 184
7.1 運維命令匯總 184
7.1.1 集群命令匯總 184
7.1.2 主題命令匯總 186
7.1.3 消費組命令匯總 189
7.1.4 Broker 命令匯總 192
7.1.5 消息命令匯總 198
7.2 集群性能壓力測試 202
7.2.1 壓力測試腳本參數說明 203
7.2.2 性能壓力測試實戰記錄 203
7.3 集群平滑升級與擴縮容 214
7.3.1 優雅摘除節點 214
7.3.2 平滑擴縮容 215
7.3.3 注意事項 217
7.4 查詢死信隊列消息內容 218
7.5 本章小結 220
第8章 RocketMQ 監控與治理 221
8.1 監控設計理念 221
8.2 集群核心監控項 222
8.2.1 監控項設計 222
8.2.2 監控開發實戰 224
8.3 主題消費組核心監控項 228
8.3.1 監控項設計 229
8.3.2 監控開發實戰 230
8.4 告警設計與實戰 242
8.4.1 告警項設計 242
8.4.2 告警開發實戰 244
8.5 本章小結 248
第9章 RocketMQ 高并發編程技巧 249
9.1 讀寫鎖使用場景 249
9.2 信號量使用技巧 251
9.3 同步轉異步編程技巧 254
9.4 CompletableFuture 使用技巧 255
9.5 Netty網絡編程 258
9.5.1 Netty網絡編程要點 262
9.5.2 線程隔離機制 271
9.6 本章小結 272
第 10章 消息方案案例 273
10.1 消息流量隔離方案 273
10.2 任意時間消息延遲方案 275
10.3 消息資源容災遷移方案 277
10.3.1 集群同城跨可用區部署 277
10.3.2 資源遷移設計 278
10.4 跨集群復制方案設計 279
10.5 本章小結 280
第 11章 生產環境故障回顧 281
11.1 集群節點進程神秘消失 281
11.1.1 現象描述 281
11.1.2 原因分析 281
11.1.3 解決方法 282
11.2 節點CPU 突刺故障排查 282
11.2.1 現象描述 282
11.2.2 原因分析 295
11.2.3 解決辦法 285
11.3 集群頻繁抖動與發送超時 285
11.3.1 現象描述 285
11.3.2 原因分析 287
11.3.3 解決辦法 288
11.4 客戶端消費性能低 288
11.4.1 現象描述 288
11.4.2 原因分析 288
11.4.3 解決辦法 289
11.5 消費隊列阻塞應急處理 289
11.5.1 現象描述 289
11.5.2 原因分析 290
11.5.3 解決辦法 292
11.6 本章小結 293
展開全部

RocketMQ實戰/圖靈原創 作者簡介

(待更新)丁威,《RocketMQ技術內幕》聯合作者,熱衷于中間件領域的技術分享,維護“中間件興趣圈”公眾號,榮獲RocketMQ官方社區優秀布道師、CSDN2020博客執之星Top2等榮譽稱號。目前擔任中通快遞技術平臺部資深架構師,主要負責全鏈路壓測、消息中間件、數據同步等產品的研發與落地,擁有千億級消息集群的運維經驗,不僅實踐經驗豐富,而且對其源代碼有深入且系統的研究。梁勇,哈啰出行高級技術專家,負責服務框架和消息平臺,參與了《RocketMQ技術內幕》審稿工作。專注后端中間件方向,公眾號“瓜農老梁”維護者。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 昆山PCB加工_SMT贴片_PCB抄板_线路板焊接加工-昆山腾宸电子科技有限公司 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 工控机-图像采集卡-PoE网卡-人工智能-工业主板-深圳朗锐智科 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 电脑刺绣_绣花厂家_绣花章仔_织唛厂家-[源欣刺绣]潮牌刺绣打版定制绣花加工厂家 | 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 超声波清洗机-超声波清洗设备定制生产厂家 - 深圳市冠博科技实业有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 威客电竞(vk·game)·电子竞技赛事官网 | 智能型高压核相仪-自动开口闪点测试仪-QJ41A电雷管测试仪|上海妙定 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 长春网站建设,五合一网站设计制作,免费优化推广-长春网站建设 | 台式低速离心机-脱泡离心机-菌种摇床-常州市万丰仪器制造有限公司 | 全自动变压器变比组别测试仪-手持式直流电阻测试仪-上海来扬电气 | 山西3A认证|太原AAA信用认证|投标AAA信用证书-山西AAA企业信用评级网 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 威实软件_软件定制开发_OA_OA办公系统_OA系统_办公自动化软件 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 上海深蓝_缠绕机_缠膜机-上海深蓝机械装备有限公司 | 东亚液氮罐-液氮生物容器-乐山市东亚机电工贸有限公司 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | led全彩屏-室内|学校|展厅|p3|户外|会议室|圆柱|p2.5LED显示屏-LED显示屏价格-LED互动地砖屏_蕙宇屏科技 | 电杆荷载挠度测试仪-电杆荷载位移-管桩测试仪-北京绿野创能机电设备有限公司 | 工业铝型材生产厂家_铝合金型材配件批发精加工定制厂商 - 上海岐易铝业 | 今日热点_实时热点_奇闻异事_趣闻趣事_灵异事件 - 奇闻事件 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 客服外包专业服务商_客服外包中心_网萌科技 | 塑料托盘厂家直销-吹塑托盘生产厂家-力库塑业【官网】 | 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 首页 - 张店继勇软件开发工作室 兰州UPS电源,兰州山特UPS-兰州万胜商贸 |