[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

  •  文化

  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

     保健/养生
     体育/运动
     手工/DIY
     休闲/爱好
     英文原版书
     港台图书
     研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学
  • RabbitMQ實戰指南(博文視點出品)
    該商品所屬分類:圖書 -> 電子工業出版社
    【市場價】
    761-1104
    【優惠價】
    476-690
    【作者】 朱忠華 
    【所屬類別】 電子工業出版社 
    【出版社】電子工業出版社 
    【ISBN】9787121329913
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:電子工業出版社
    ISBN:9787121329913
    版次:1

    商品編碼:12277834
    品牌:電子工業出版社
    包裝:平裝

    開本:16開
    出版時間:2017-11-01
    用紙:膠版紙

    頁數:348
    字數:417000
    正文語種:中文

    作者:朱忠華

        
        
    "

    產品特色

    內容簡介

    《RabbitMQ實戰指南》從消息中間件的概念和RabbitMQ的歷史切入,主要闡述RabbitMQ的安裝、使用、配置、管理、運維、原理、擴展等方面的細節。《RabbitMQ實戰指南》大致可以分為基礎篇、進階篇和高階篇三個部分。基礎篇首先介紹RabbitMQ的基本安裝及使用方式,方便零基礎的讀者以最舒適的方式融入到RabbitMQ之中。其次介紹RabbitMQ的基本概念,包括生產者、消費者、交換器、隊列、綁定等。之後通過Java語言講述了客戶端如何與RabbitMQ建立(關閉)連接、聲明(刪除)交換器、隊列、綁定關繫,以及如何發送和消費消息等。進階篇講述RabbitMQ的 TTL、死信、延遲隊列、優先級隊列、RPC、消息持久化、生產端和消費端的消息確認機制等內容,以期讀者能夠掌握RabbitMQ的使用精髓。《RabbitMQ實戰指南》中間篇幅主要從RabbitMQ 的管理、配置、運維這三個角度來為讀者提供幫助文檔及解決問題的思路。高階篇主要闡述RabbitMQ的存儲機制、流控及鏡像隊列的原理,深入地講述RabbitMQ的一些實現細節,便於讀者加深對RabbitMQ的理解。《RabbitMQ實戰指南》還涉及網絡分區的概念,此內容可稱為魔鬼篇,需要掌握前面的所有內容纔可理解其中的門道。《RabbitMQ實戰指南》最後講述的是RabbitMQ的一些擴展內容及附錄,供讀者參考之用。

    作者簡介

    計算機碩士畢業,在互聯網公司擔任高級開發工程師,從事消息中間件的研究及開發,主要包括RabbitMQ和Kafka。

    目錄

    第1章 RabbitMQ簡介 1
    1.1 什麼是消息中間件 2
    1.2 消息中間件的作用 3
    1.3 RabbitMQ的起源 4
    1.4 RabbitMQ的安裝及簡單使用 6
    1.4.1 安裝Erlang 7
    1.4.2 RabbitMQ的安裝 8
    1.4.3 RabbitMQ的運行 8
    1.4.4 生產和消費消息 10
    1.5 小結 14
    第2章 RabbitMQ入門 15
    2.1 相關概念介紹 16
    2.1.1 生產者和消費者 16
    2.1.2 隊列 18
    2.1.3 交換器、路由鍵、綁定 19
    2.1.4 交換器類型 21
    2.1.5 RabbitMQ運轉流程 23
    2.2 AMQP協議介紹 26
    2.2.1 AMQP生產者流轉過程 27
    2.2.2 AMQP消費者流轉過程 29
    2.2.3 AMQP命令概覽 30
    2.3 小結 32
    第3章 客戶端開發向導 33
    3.1 連接RabbitMQ 34
    3.2 使用交換器和隊列 36
    3.2.1 exchangeDeclare方法詳解 37
    3.2.2 queueDeclare方法詳解 39
    3.2.3 queueBind方法詳解 41
    3.2.4 exchangeBind方法詳解 42
    3.2.5 何時創建 43
    3.3 發送消息 44
    3.4 消費消息 46
    3.4.1 推模式 46
    3.4.2 拉模式 49
    3.5 消費端的確認與拒絕 50
    3.6 關閉連接 52
    3.7 小結 54
    第4章 RabbitMQ進階 55
    4.1 消息何去何從 56
    4.1.1 mandatory參數 56
    4.1.2 immediate參數 57
    4.1.3 備份交換器 58
    4.2 過期時間(TTL) 60
    4.2.1 設置消息的TTL 60
    4.2.2 設置隊列的TTL 62
    4.3 死信隊列 63
    4.4 延遲隊列 65
    4.5 優先級隊列 67
    4.6 RPC實現 68
    4.7 持久化 72
    4.8 生產者確認 74
    4.8.1 事務機制 74
    4.8.2 發送方確認機制 77
    4.9 消費端要點介紹 84
    4.9.1 消息分發 85
    4.9.2 消息順序性 87
    4.9.3 棄用QueueingConsumer 88
    4.10 消息傳輸保障 90
    4.11 小結 91
    第5章 RabbitMQ管理 92
    5.1 多租戶與權限 93
    5.2 用戶管理 97
    5.3 Web端管理 99
    5.4 應用與集群管理 105
    5.4.1 應用管理 105
    5.4.2 集群管理 108
    5.5 服務端狀態 111
    5.6 HTTP API接口管理 121
    5.7 小結 130
    第6章 RabbitMQ配置 131
    6.1 環境變量 132
    6.2 配置文件 136
    6.2.1 配置項 137
    6.2.2 配置加密 140
    6.2.3 優化網絡配置 142
    6.3 參數及策略 146
    6.4 小結 151
    第7章 RabbitMQ運維 152
    7.1 集群搭建 153
    7.1.1 多機多節點配置 154
    7.1.2 集群節點類型 158
    7.1.3 剔除單個節點 160
    7.1.4 集群節點的升級 162
    7.1.5 單機多節點配置 163
    7.2 查看服務日志 164
    7.3 單節點故障恢復 172
    7.4 集群遷移 173
    7.4.數據重建 174
    7.4.2 數據遷移和客戶端連接的切換 183
    7.4.3 自動化遷移 185
    7.5 集群監控 189
    7.5.1 通過HTTP API接口提供監控數據 189
    7.5.2 通過客戶端提供監控數據 196
    7.5.3 檢測RabbitMQ服務是否健康 199
    7.5.數據管理與監控 203
    7.6 小結 205
    第8章 跨越集群的界限 206
    8.1 Federation 207
    8.1.1 聯邦交換器 207
    8.1.2 聯邦隊列 214
    8.1.3 Federation的使用 216
    8.2 Shovel 223
    8.2.1 Shovel的原理 224
    8.2.2 Shovel的使用 227
    8.2.3 案例:消息堆積的治理 233
    8.3 小結 235
    第9章 RabbitMQ高階 237
    9.1 存儲機制 238
    9.1.1 隊列的結構 240
    9.1.2 惰性隊列 243
    9.2 內存及磁盤告警 245
    9.2.1 內存告警 246
    9.2.2 磁盤告警 249
    9.3 流控 250
    9.3.1 流控的原理 250
    9.3.2 案例:打破隊列的瓶頸 253
    9.4 鏡像隊列 263
    9.5 小結 269
    第10章 網絡分區 270
    10.1 網絡分區的意義 271
    10.2 網絡分區的判定 272
    10.3 網絡分區的模擬 275
    10.4 網絡分區的影響 279
    10.4.1 未配置鏡像 279
    10.4.2 已配置鏡像 282
    10.5 手動處理網絡分區 284
    10.6 自動處理網絡分區 289
    10.6.1 pause-minority模式 289
    10.6.2 pause-if-all-down模式 290
    10.6.3 autoheal模式 291
    10.6.4 挑選哪種模式 292
    10.7 案例:多分區情形 293
    10.8 小結 296
    第11章 RabbitMQ擴展 297
    11.1 消息追蹤 298
    11.1.1 Firehose 298
    11.1.2 rabbitmq_tracing插件 301
    11.1.3 案例:可靠性檢測 305
    11.2 負載均衡 310
    11.2.1 客戶端內部實現負載均衡 312
    11.2.2 使用HAProxy實現負載均衡 314
    11.2.3 使用Keepalived實現高可靠負載均衡 318
    11.2.4 使用Keepalived+LVS實現負載均衡 325
    11.3 小結 330
    附錄A 數據信息示例 331
    附錄B /api/nodes接口詳細內容 333
    附錄C 網絡分區圖譜 336

    查看全部↓

    前言/序言

    初識RabbitMQ時,我在網上搜尋了大量的相關資料以求自己能夠快速地理解它,但是這些資料零零散散而又良莠不齊。後來又寄希望於RabbitMQ的相關書籍,或許是它們都非出自國人之手,裡面的陳述邏輯和案例描述都不太符合我自己的思維習慣。最後選擇從頭開始自研RabbitMQ,包括閱讀相關源碼、翻閱官網的資料以及進行大量的實驗等。

    平時我也有寫博客的習慣,通常在工作中遇到問題時會結合所學的知識整理成文。隨著一篇篇的積累,也有好幾十篇的內容,漸漸地也就有了編撰成書的想法。

    本書動筆之時我曾信心滿滿,以為能夠順其自然地完成這本書,但是寫到四分之一時,發現並沒有想像中的那麼簡單。怎樣纔能讓理解領悟彙聚成通俗易懂的文字表達?怎樣纔能讓書中內容前後貫通、由淺入深地闡述?有些時候可能知道怎樣做、為什麼這麼做,而沒有反思其他情形能不能做、怎樣做。為了解決這些問題,我會反復對書中的內容進行迭代,對某些模糊的知識點深耕再深耕,對某些案例場景進行反復的測試,不斷地完善。

    在本書編寫之時,我常常回想當初作為小白之時迫切地希望能夠了解哪些內容,這些內容又希望以怎樣的形式展現。所以本書前面幾章的內容基本上是站在一個小白的視角來為讀者做一個細膩的講解,相信讀者在閱讀完這些內容之後能夠具備合理使用RabbitMQ的能力。在後面的章節中知識點會慢慢地深入,每閱讀一章的內容都會對RabbitMQ有一個更加深刻的認知。

    本書中的所有內容都具備理論基礎並全部實踐過,書中的內容也是我在工作中的實踐積累,希望本書能夠讓初學者對RabbitMQ有一個全面的認知,也希望有相關經驗的人士可以從本書中得到一些啟發,汲取一些經驗。

    內容大綱

    本書共11章,前後章節都有相關的聯繫,基本上按照由淺入深、由表及裡的層次逐層進行講解。如果讀者對其中的某些內容已經掌握,可以選擇跳過而翻閱後面的內容,不過還是建議讀者按照先後順序進行閱讀。

    第1章主要針對消息中間件做一個摘要性介紹,包括什麼是消息中間件、消息中間件的作用及特點等。之後引入RabbitMQ,對其歷史和相關特點做一個簡要概述。本章最後介紹RabbitMQ的安裝及生產、消費的使用示例。

    第2章主要講述RabbitMQ的入門知識,包括生產者、消費者、隊列、交換器、路由鍵、綁定、連接及信道等基本術語。本章還闡述了RabbitMQ與AMQP協議的對應關繫。

    第3章主要介紹RabbitMQ客戶端開發的簡單使用,按照一個生命周期對連接、創建、生產、消費及關閉等幾個方面進行宏觀的介紹。

    第4章介紹數據可靠性的一些細節,並展示RabbitMQ的幾種已具備或衍生的高級特性,包括TTL、死信隊列、延遲隊列、優先級隊列、RPC等,這些功能在實際使用中可以讓某些應用的實現變得事半功倍。

    第5章主要圍繞RabbitMQ管理這個主題展開,包括多租戶、權限、用戶、應用和集群管理、服務端狀態等方面,並且從側面講述rabbitmqctl工具和rabbitmq_management插件的使用。

    第6章主要講述RabbitMQ的配置,以此可以通過環境變量、配置文件、運行時參數(和策略)等三種方式來定制化相應的服務。

    第7章主要圍繞運維層面展開論述,主要包括集群搭建、日志查看、故障恢復、集群遷移、集群監控這幾個方面。

    第8章主要講述Federation和Shovel這兩個插件的使用、細節及相關原理。區別於第7章中集群的部署方式,Federation和Shovel可以部署在廣域網中,為RabbitMQ提供更廣泛的應用空間。

    第9章介紹RabbitMQ相關的一些原理,主要內容包括RabbitMQ存儲機制、磁盤和內存告警、流控機制、鏡像隊列。了解這些實現的細節及原理十分必要,它們可以讓讀者在遇到問題時能夠透過現像看本質。

    第10章主要圍繞網絡分區進行展開,具體闡述網絡分區的意義,如何查看和處理網絡分區,以及網絡分區所帶來的影響。

    第11章主要探討RabbitMQ的兩個擴展內容:消息追蹤及負載均衡。消息追蹤可以有效地定位消息丟失的問題。負載均衡本身屬於運維層面,但是負載均衡一般需要借助第三方的工具——HAProxy、LVS等實現,故本書將其視為擴展內容。

    讀者討論

    由於作者水平有限,書中難免有錯誤之處。在本書出版後的任何時間,若你對本書有任何的疑問,都可以通過 zhuzhonghua.ideal@qq.com 發送郵件給作者,也可以到作者的個人博客http://blog.csdn.net/u013256816留言,向作者闡述你的建議和想法。如若收到相關信息,作者都會回復。

    致謝

    首先要感謝我身處的平臺,讓我有機會深入地接觸RabbitMQ。同時也要感謝我身邊的同事,正因為有了你們的鼓勵和幫助,纔讓我能夠迅速成長,本書的問世,離不開與你們在工作中積累的點點滴滴。

    感謝在我博客中提問、留言的網友,有了你們的意見和建議纔能讓本書更加完善。

    感謝博文視點的編輯們,本書能夠順利、迅速地出版,多虧了你們的敬業精神和一絲不苟的工作態度。

    最後還要感謝我的家人,在我占用絕大部分的業餘時間進行寫作的時候,能夠給予我極大的寬容、理解和支持,讓我能夠全身心地投入到寫作之中。

    朱忠華

    查看全部↓



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部