在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

nginx常見面試題:負載均衡有哪些算法?

小林coding ? 來源:小林coding ? 2023-12-07 10:45 ? 次閱讀

大家好,我是小林

很多同學簡歷的項目都有用到 nginx,今天我們來聊聊 nginx 常見的兩個面試題:

反向代理是什么?

負載均衡有哪些算法

正向代理和反向代理

2469885e-94a7-11ee-939d-92fbcf53809c.png

圖片

01 正向代理(Forward Proxy)

正向代理是位于用戶設備和互聯網之間的服務器。它代理的是客戶端,是站在用戶一方的。其真實客戶端對于服務器不可見

正向代理通常用于:

保護客戶端,隱藏客戶端真實 IP,免受攻擊。

避免網絡瀏覽限制(科學上網)。

阻止訪問某些內容。

提高訪問速度。通常代理服務器會有較大的硬盤緩沖區,將一些響應結果緩存在服務器端,以便后續用戶取用。

02 反向代理(Reverse Proxy)

反向代理是一種服務器,它接受客戶端的請求,將請求轉發給網絡服務器,然后將結果返回給客戶端,就像代理服務器處理了請求一樣。

反向代理代理的是服務器,是和網絡服務器站在一方的。其真實服務器對于客戶端不可見。這就是它叫“反向”的原因。

反向代理可用于:

保護服務器,隱藏服務器真實 IP。

負載均衡,根據訪問流量和服務器負載情況,將請求分發到不同服務器上。

緩存靜態內容以及部分短時間的大量動態請求。

作為應用層防火墻提供防護。

加密/解密 SSL 通信

負載均衡算法

負載均衡將網絡流量或一組任務以某種算法合理分配給各個處理節點,使得節點得到平等的使用,并及時可靠地返回結果給用戶。

負載均衡廣泛應用于各種硬件軟件系統中,比如:

根據 IP 地址進行網絡流量負載均衡。在服務進行維護時,可以方便將網絡流量切換到臨時節點或降級的服務上。

根據 HTTP 頭信息或請求字段進行應用程序負載均衡,用戶得到響應的時間更短,并且可以提供分層服務,也方便服務擴容時加入新的節點。

CDN 根據流量的來源,將流量導入相鄰地區的服務器,以獲得更短的響應時間和更高的可用性。

下圖顯示了 6 種常見算法。

2480944a-94a7-11ee-939d-92fbcf53809c.png

圖片

01 靜態算法

循環(Round Robin)

客戶端請求按順序發送到不同的服務實例。通常要求服務是無狀態的。這種算法最簡單,但是也無法處理某個節點變慢或者客戶端操作有連續性的情況。

粘性循環(Sticky Round Robin)

這是對循環算法的一種改進。如果 Alice 的第一個請求發送到服務 A,那么接下來的請求也會發送到服務 A。這種負載均衡可以確保一個用戶的請求都發往同一個服務節點,適合客戶端操作有連續性的情況。有時候該服務節點上會保存該用戶的一些狀態,避免去后端數據庫查詢。

加權循環(Weighted Round Robin)

管理員可以指定每個服務的權重。權重高的服務會比其他服務處理更多請求。

散列(IP/URL Hash)

該算法對傳入請求的 IP 或 URL 應用哈希函數。根據哈希函數的結果將請求路由到相關服務。

02 動態算法

最少連接(Least Connections)

新請求會發送到并發連接最少的服務節點。

響應時間最少(Least Time)

新請求會發送到響應時間最快的服務節點。這樣,某個服務節點變慢就不會阻塞后續請求處理了。

審核編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9255

    瀏覽量

    85752
  • 防火墻
    +關注

    關注

    0

    文章

    419

    瀏覽量

    35646
  • SSL
    SSL
    +關注

    關注

    0

    文章

    126

    瀏覽量

    25755
  • 負載均衡
    +關注

    關注

    0

    文章

    113

    瀏覽量

    12373
  • nginx
    +關注

    關注

    0

    文章

    151

    瀏覽量

    12195

原文標題:面試官:你背一下負載均衡算法?

文章出處:【微信號:小林coding,微信公眾號:小林coding】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    常見的嵌入式C語言面試題

    數組是最基本的數據結構,關于數組的面試題也屢見不鮮,本文羅列了一些常見面試題,僅供參考。目前有以下18道題目。
    發表于 07-18 10:46 ?831次閱讀

    C/C++程序員應聘常見面試題深入解析

    1.引言   本文的寫作目的并不在于提供C/C++程序員求職面試指導,而旨在從技術上分析面試題的內涵。文中的大多數面試題來自各大論壇,部分試題解答也參考了網友的意見。  許多
    發表于 03-26 10:16

    視頻教程:Java常見面試題目深度解析!

    視頻教程:Java常見面試題目深度解析!Java作為目前比較火的計算機語言之一,連續幾年蟬聯最受程序員歡迎的計算機語言榜首,因此每年新入職Java程序員也數不勝數。很多java程序員在學成之后,會面
    發表于 07-11 10:55

    視頻教程:Java常見面試題目深度解析!

    技巧是一項很重要的能力。今天要給大家介紹的是一個Java常見面試題目深度解析視頻教程,需要的朋友可以看看,希望能幫助到大家!課程目錄:第一節、 String Stringbuffer
    發表于 07-29 10:20

    嵌入式工程師常見面試題匯總

    嵌入式工程師常見面試題,看看都會不!
    發表于 01-12 07:35

    嵌入式工程師常見面試題

    嵌入式工程師常見面試題,看看都會不!
    發表于 02-02 07:42

    單片機工程師面試題大合集,不看肯定后悔

    單片機開發常見面試題1.IIC協議時序圖?2.冒泡排序下面是最基礎的3.宏定義MIN,得出兩個數字的最小值#define MIN(A,B) ((A)
    發表于 11-22 07:53

    c語言面試題,c++面試題下載

    c語言面試題,c++面試題1. static什么用途?(請至少說明兩種) 1) 限制變量的作用域 2) 設置變量的存儲域 2. 引用與指針什么區別? 
    發表于 10-22 11:19 ?5次下載

    c語言面試題

    c語言面試題
    發表于 11-05 16:48 ?0次下載

    C語言經典面試題

    面試題
    發表于 12-20 22:41 ?0次下載

    C語言經典面試題

    C語言 經典面試題
    發表于 01-05 11:27 ?0次下載

    經典硬件面試題精選及解答

    經典硬件面試題精選及解答
    發表于 11-29 18:02 ?0次下載

    常見的MySQL高頻面試題

    在各類技術崗位面試中,似乎 MySQL 相關問題經常被問到。無論你面試開發崗位或運維崗位,總會問幾道數據庫問題。經常有小伙伴私信我,詢問如何應對 MySQL 面試題。其實很多面試題都是
    的頭像 發表于 02-08 16:05 ?2422次閱讀

    關于數組常見面試題

    數組是最基本的數據結構,關于數組的面試題也屢見不鮮,本文羅列了一些常見面試題,僅供參考。目前有以下18道題目。
    的頭像 發表于 08-17 09:25 ?1671次閱讀

    【C語言經典面試題】static關鍵字的作用哪些?

    經典面試題必要了解下!
    的頭像 發表于 10-02 12:00 ?2691次閱讀
    【C語言經典<b class='flag-5'>面試題</b>】static關鍵字的作用<b class='flag-5'>有</b>哪些?
    主站蜘蛛池模板: 午夜老司机永久免费看片| 爱爱欧美| 中文字幕亚洲色图| 日日干天天干| 欧美一级爱操视频| 国产美女作爱全过程免费视频| 国产精品超清大白屁股| 香蕉成人999视频| 精品乱人伦一区二区三区| 一本一本大道香蕉久在线精品| 在线观看s色| 人人爽天天爽夜夜爽qc| 亚洲午夜一区| 天天干影视| 国内精品久久影视| 黄色大片网站| 哥也操| 好黄好猛好爽好痛的视频| 色噜噜狠狠大色综合| 中文字幕第二区| 久久久久无码国产精品一区| 69女poren60| 欧美性xxxx极品高清| 在线精品国产第一页| 中国一级黄色毛片| 成人国产三级精品| 亚洲一区毛片| 在线国产高清| 伊人久久综合成人亚洲| 二区视频在线| 上海一级毛片| 久久不射影院| 国产亚洲精品成人a在线| 狠狠色狠狠色综合日日不卡| freesexvideo性2| 午夜影院入口| 午夜视频在线观看免费视频| 九九99久久精品影视| 国产午夜毛片一区二区三区| 在线视频观看一区| 四虎在线免费视频|