中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
NGINX實戰:基于LUA語言的配置.開發與架構詳解

包郵 NGINX實戰:基于LUA語言的配置.開發與架構詳解

作者:王力
出版社:電子工業出版社出版時間:2019-03-01
開本: 其他 頁數: 344
中 圖 價:¥39.7(5.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

NGINX實戰:基于LUA語言的配置.開發與架構詳解 版權信息

NGINX實戰:基于LUA語言的配置.開發與架構詳解 本書特色

適讀人群 :本書適合對Lua語言進行Nginx開發的運維和研發人員閱讀,本書偏重業務層面,實用性強。   1.業內專家劉凱、馮浩、屈耀華、楊明翰、彭赫聯袂力薦! 2.本書深入淺出地講解了Nginx+Lua在實戰場景中的各種使用技巧和方法,涉及配置、模塊、緩存、日志分析、靜態容災、反向代理、爬蟲、性能分析與優化等眾多方面,幫助提升服務性能! 3.所有實戰案例都有配套源碼,方便讀者學習和使用。

NGINX實戰:基于LUA語言的配置.開發與架構詳解 內容簡介

本書主要講解了Nginx 在反向代理和應用開發中的作用,閱讀本書可以了解Nginx 在互聯網開發中扮演的多個角色,充分利用這些角色的各項功能有助于提升服務的整體性能。本書所介紹的大部分功能是通過Nginx+Lua 進行開發和配置的,但并不要求讀者精通Lua,在必要的位置,本書會對Lua 進行選擇性講解。涉及實戰的內容會有配套源碼,方便讀者學習和使用。本書適合廣大運維人員和開發人員學習,對使用Nginx 完成各種服務架構感興趣的架構師也可以閱讀本書。閱讀本書需要有對Nginx 的初級或中級配置經驗。

NGINX實戰:基于LUA語言的配置.開發與架構詳解 目錄

第1章Nginx學前必知1
1.1HTTP請求報文1
1.2HTTP響應報文2
1.3安裝Nginx2
1.4支持HTTPS4
1.5添加模塊4
1.6小結4
第2章基礎配置5
2.1Nginx指令和指令塊5
2.2Nginx基本配置說明6
2.2.1Main配置6
2.2.2與客戶端有關的配置7
2.2.3server塊7
2.2.4location塊8
2.3include的使用9
2.4常見配置9
2.4.1常見配置注解10
2.4.2常見配置實戰技巧11
2.5內置變量13
2.5.1常見內置變量13
2.5.2常見內置變量實戰技巧15
2.6小結16
第3章強化基礎配置17
3.1牢記Context標識17
3.2獲取請求的IP地址18
3.2.1獲取用戶的真實IP地址18
3.2.2防止IP地址偽造19
3.2.3后端服務器對IP地址的需求19
3.3管理請求的行為20
3.3.1限制IP地址的訪問20
3.3.2auth身份驗證21
3.3.3利用LDAP服務加強安全22
3.3.4satisfy二選一的訪問限制功能23
3.4proxy代理23
3.4.1proxy_pass請求代理規則24
3.4.2減少后端服務器的網絡開銷24
3.4.3控制請求頭和請求體25
3.4.4控制請求和后端服務器的交互時間26
3.5upstream使用手冊26
3.5.1代理多臺服務器27
3.5.2故障轉移28
3.5.3負載均衡29
3.5.4通過hash分片提升緩存命中率29
3.5.5利用長連接提升性能30
3.5.6利用resolver加速內部域名訪問31
3.6rewrite使用手冊32
3.6.1內部重定向32
3.6.2域名跳轉33
3.6.3跳轉POST請求34
3.6.4設置變量的值34
3.7限速白名單35
3.8日志36
3.8.1記錄自定義變量36
3.8.2日志格式規范36
3.8.3日志存儲37
3.9HTTP執行階段38
3.10小結39
第4章常用模塊精解40
4.1定制HTTP頭信息40
4.1.1使用ngx_http_headers_module設置響應頭40
4.1.2使用headers-more-nginx控制請求頭和響應頭43
4.2第三方模塊set-misc-nginx45
4.2.1設置變量46
4.2.2防止SQL注入46
4.2.3字符串非轉義和轉義47
4.2.4基于鍵值的集群分片48
4.2.5base編碼48
4.2.6md5編碼50
4.2.7生成隨機數50
4.2.8本地時間的輸出52
4.2.9實戰經驗52
4.3圖片的處理53
4.3.1image_filter圖片處理53
4.3.2采用漸進式方式打開JPEG圖片55
4.3.3WebP格式56
4.3.4優化圖片56
4.3.5實戰經驗:動態切圖58
4.4TCP和UDP代理58
4.4.1代理配置說明58
4.4.2DNS服務的反向代理62
4.4.3MySQL集群代理配置62
4.4.4實戰經驗63
4.5常用模塊介紹63
4.5.1基于訪問IP地址跳轉到對應城市63
4.5.2修改響應內容65
4.5.3零像素文件的生成及其作用66
4.5.4圖片的防盜鏈67
4.6小結68
第5章緩存系統69
5.1緩存配置說明69
5.2控制緩存有效期71
5.3性能優化72
5.3.1緩存未命中的*佳實踐72
5.3.2橫向擴展*佳實踐75
5.3.3避免硬盤I/O阻塞76
5.3.4集群模式77
5.4高可用方案77
5.5proxy_cache配置模板78
5.6小結81
第6章引入Lua82
6.1為什么要引入Lua82
6.2Lua和LuaJIT83
6.3環境搭建83
6.4Lua的數據類型84
6.5表達式89
6.6變量93
6.7流程控制95
6.8函數98
6.9模塊100
6.10Lua常見操作102
6.11引入Lua的插曲104
6.12小結105
第7章Lua-Nginx-Module常用指令106
7.1Nginx和OpenResty106
7.2安裝Ngx_Lua107
7.3牢記Context標識108
7.4Helloworld108
7.5避免I/O阻塞109
7.6定義模塊搜索路徑109
7.7讀/寫Nginx的內置變量110
7.8控制請求頭111
7.9控制響應頭113
7.10讀取請求體116
7.11輸出響應體121
7.12正則表達式124
7.13子請求130
7.14獲取Nginx的環境變量135
7.15定時任務138
7.16常用指令142
7.17提升開發和測試效率149
7.18小結156
第8章Ngx_Lua的執行階段157
8.1init_by_lua_block157
8.2init_worker_by_lua_block160
8.3set_by_lua_block165
8.4rewrite_by_lua_block168
8.5access_by_lua_block169
8.6content_by_lua_block170
8.8header_filter_by_lua_block172
8.9body_filter_by_lua_block173
8.10log_by_lua_block176
8.11Lua和ngx.ssl177
8.12Ngx_Lua執行階段177
8.13小結180
第9章Nginx與數據庫的交互181
9.1安裝cjson181
9.2與MySQL交互183
9.3與Redis交互189
9.4與數據庫交互的常見問題194
9.5小結198
第10章緩存利器199
10.1worker進程的共享內存200
10.2Lua模塊下的共享內存209
10.3當前請求在各執行階段間的數據共享213
10.4利用共享內存配置動態IP地址認證215
10.5緩存和數據庫的交互218
10.6小結228
第11章動態管理upstream229
11.1實戰需求分析230
11.2ngx_http_dyups_module230
11.3nginx-upsync-module233
11.4基于balancer_by_lua_block的靈活控制238
11.5小結239
第12章Nginx日志分析系統240
12.1實戰需求分析240
12.2ngxtop實時分析241
12.3Flume方案的日志分析243
12.4智能化nginx_log_analysis244
12.5lua-resty-logger-socket傳輸方案246
12.6時序數據庫InfluxDB249
12.7利用lua-resty-http實現API交互254
12.8提升InfluxDB性能255
12.9小結255
第13章靜態容災系統256
13.1荊棘之路257
13.2設計之路259
13.3架構流程圖261
13.4核心代碼解說264
13.5靜態容災的智能關閉方案267
13.6小結269
第14章深入挖掘反向代理270
14.1驗證碼防御中心270
14.2鑒權管理中心272
14.3并行訪問274
14.4小結281
第15章爬蟲282
15.1區分搜索引擎爬蟲和惡意爬蟲282
15.2應對搜索引擎爬蟲284
15.3應對惡意爬蟲288
15.4小插曲——使用假數據迷惑惡意爬蟲290
15.5小結291
第16章性能分析和優化292
16.1性能分析場景搭建292
16.2流量復制295
16.3各項指標分析和優化建議295
16.4檢查全局變量305
16.5小結305
第17章值得擁有的OpenResty306
17.1OPM307
17.2使用DNS提升訪問效率309
17.3TCP和UDP服務310
17.4多層級緩存312
17.5lua-resty-core擴展313
17.6字符串分割313
17.7Nginx進程管理313
17.8全局唯一標識符UUID315
17.9“全家福”awesome-resty316
17.10OpenResty,未來!316
第18章開發環境下的常見問題317
18.1被截斷的響應體317
18.2“邪惡”的if317
18.3“貪婪”的正則匹配318
18.4規范HTTP狀態碼319
18.5規范URL319
18.6proxy_set_header的誤操作320
18.7開發環境下的證書問題320
18.8深層次的錯誤重定向323
18.9壓測環境下的限速和短連接323
18.10小結323

展開全部

NGINX實戰:基于LUA語言的配置.開發與架構詳解 作者簡介

  王力  折800運維架構師,Nginx開發工程師,具有多年互聯網相關項目的開發經驗。喜歡使用小眾技術完成運維、開發和測試任務,擅長通過架構設計降低開發難度,擅長搭建Nginx高性能服務。  湯永全  折800運維主管,具有多年互聯網相關項目的運維工作經驗。歷經傳統運維和互聯網運維,一步一個腳印,積累了不少運維相關的經驗和感悟;钴S于成都運維管理人員的線下組織“運維羅漢堂”。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 深圳市八百通智能技术有限公司官方网站| 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 复合肥,化肥厂,复合肥批发,化肥代理,复合肥品牌-红四方 | 杭州门窗厂家_阳光房_包阳台安装电话-杭州窗猫铝合金门窗 | 烘干设备-热泵烘干机_广东雄贵能源设备有限公司 | 生产自动包装秤_颗粒包装秤_肥料包装秤等包装机械-郑州鑫晟重工科技有限公司 | 模具钢_高速钢_不锈钢-万利钢金属材料 | 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 包塑丝_高铁绑丝_地暖绑丝_涂塑丝_塑料皮铁丝_河北创筹金属丝网制品有限公司 | 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 金属切削液-脱水防锈油-电火花机油-抗磨液压油-深圳市雨辰宏业科技发展有限公司 | 长沙印刷厂-包装印刷-画册印刷厂家-湖南省日大彩色印务有限公司 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 防水套管_柔性防水套管_刚性防水套管-巩义市润达管道设备制造有限公司 | 污水处理设备,一体化泵站,一体化净水设备-「梦之洁环保设备厂家」 | 广州企亚 - 数码直喷、白墨印花、源头厂家、透气无手感方案服务商! | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 心肺复苏模拟人|医学模型|急救护理模型|医学教学模型上海康人医学仪器设备有限公司 | 间甲酚,间甲酚厂家-山东祥东新材料| 法兰连接型电磁流量计-蒸汽孔板节流装置流量计-北京凯安达仪器仪表有限公司 | 注塑机-压铸机-塑料注塑机-卧式注塑机-高速注塑机-单缸注塑机厂家-广东联升精密智能装备科技有限公司 | 无刷电机_直流无刷电机_行星减速机-佛山市藤尺机电设备有限公司 无菌检查集菌仪,微生物限度仪器-苏州长留仪器百科 | 康明斯发电机,上柴柴油发电机,玉柴柴油发电机组_海南重康电力官网 | 陕西自考报名_陕西自学考试网 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 生物除臭剂-除味剂-植物-污水除臭剂厂家-携葵环保有限公司 | 公交驾校-北京公交驾校欢迎您! 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 长信科技产业园官网_西安厂房_陕西标准工业厂房 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 代写标书-专业代做标书-商业计划书代写「深圳卓越创兴公司」 | YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | 【星耀裂变】_企微SCRM_任务宝_视频号分销裂变_企业微信裂变增长_私域流量_裂变营销 | 老房子翻新装修,旧房墙面翻新,房屋防水补漏,厨房卫生间改造,室内装潢装修公司 - 一修房屋快修官网 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 嘉兴恒升声级计-湖南衡仪声级计-杭州爱华多功能声级计-上海邦沃仪器设备有限公司 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 |