国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Nginx負(fù)載均衡代理proxy_set_header設(shè)置和透?jìng)鱤ttps協(xié)議

這篇具有很好參考價(jià)值的文章主要介紹了Nginx負(fù)載均衡代理proxy_set_header設(shè)置和透?jìng)鱤ttps協(xié)議。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1. 概述

最近基于Nginx + (Nginx + PHP7)的技術(shù)生態(tài)做負(fù)載均衡,其中PHP框架使用的是ThinkPHP5,支付業(yè)務(wù)中使用了微信支付,其中有一處邏輯:獲取當(dāng)前請(qǐng)求的域名并且微信支付的回調(diào)地址 \think\Request::instance()->domain(),本來(lái)小程序端訪問(wèn)的是https協(xié)議,做了負(fù)載均衡之后,在程序中獲取到的http協(xié)議,這樣導(dǎo)致微信支付一直無(wú)法正確回調(diào),導(dǎo)致訂單狀態(tài)未改變。所以要Nginx負(fù)載均衡配置處,將協(xié)議透?jìng)?。查了網(wǎng)上很多文章,大多都是透?jìng)髡?qǐng)求ip而已,沒(méi)有涉及協(xié)議,故而在本文進(jìn)行匯總。

2. proxy_set_header指令

2.1 作用說(shuō)明

重新定義或者添加請(qǐng)求頭發(fā)往后端服務(wù)器。

2.2 語(yǔ)法

2.2.1 規(guī)則

proxy_set_header field value;

2.2.2 上下文

http, server, location

2.2.3 默認(rèn)值

其中$類(lèi)變量是Nginx中的請(qǐng)求會(huì)話可獲取的變量
proxy_set_header Host $proxy_host;

proxy_set_header Connection close;

2.3 常見(jiàn)選項(xiàng)說(shuō)明

選項(xiàng) 說(shuō)明
Host $proxy_host 服務(wù)器的對(duì)外提供的域名/主機(jī)地址
X-Forwarded-For $proxy_add_x_forwarded_for 用于識(shí)別通過(guò)HTTP代理或負(fù)載平衡器原始IP
X-Real-IP $remote_addr 客戶端IP
X-Forwarded-Proto $scheme 將負(fù)載均衡的https協(xié)議透?jìng)鞯胶蠖?/td>
X-Real-Port $remote_port 客戶端或上一級(jí)端口
User-Agent $http_user_agent 客戶端的UA

除此之外,還可以自定義/計(jì)算請(qǐng)求透往下游透?jìng)鳌?mark hidden color="red">文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-822299.html

3. 總結(jié)

針對(duì)于支付等核心業(yè)務(wù)場(chǎng)景,不建議動(dòng)態(tài)獲取域名的方式設(shè)置回調(diào)地址??梢酝ㄟ^(guò)配置文件中寫(xiě)固定值,這樣就不會(huì)因?yàn)椴渴鸺軜?gòu)的調(diào)整而導(dǎo)致重大業(yè)務(wù)事故。另外,部署架構(gòu)的調(diào)整,不要直接在生產(chǎn)環(huán)境替換,而是部署一套鏡像環(huán)境,把核心流程測(cè)試通過(guò)之后,再將小部分流量切換過(guò)去驗(yàn)證,最終沒(méi)問(wèn)題之后再整體切換。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-822299.html

到了這里,關(guān)于Nginx負(fù)載均衡代理proxy_set_header設(shè)置和透?jìng)鱤ttps協(xié)議的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Nginx】proxy_set_header的變量與X-Forwarded-For偽造客戶端IP漏洞

    【Nginx】proxy_set_header的變量與X-Forwarded-For偽造客戶端IP漏洞

    上面突然說(shuō),需要檢查Nginx反向代理的安全問(wèn)題并給出了修改方法,小白的我一臉懵逼,明明都是中文,連在一起咋就看不明白了。于是乎,對(duì)著修改內(nèi)容簡(jiǎn)單學(xué)習(xí)了一下,在此做個(gè)記錄,如有問(wèn)題請(qǐng)大佬們指點(diǎn)指點(diǎn)。 在Nginx中的location里,我們通常會(huì)配置proxy_set_header,如下

    2024年02月19日
    瀏覽(20)
  • Nginx 反向代理負(fù)載均衡

    Nginx 反向代理負(fù)載均衡

    Nginx 反向代理負(fù)載均衡 普通的負(fù)載均衡軟件,如 LVS,其實(shí)現(xiàn)的功能只是對(duì)請(qǐng)求數(shù)據(jù)包的轉(zhuǎn)發(fā)、傳遞,從負(fù)載均衡下的節(jié)點(diǎn)服務(wù)器來(lái)看,接收到的請(qǐng)求還是來(lái)自訪問(wèn)負(fù)載均衡器的客戶端的真實(shí)用戶;而反向代理就不一樣了,反向代理服務(wù)器在接收訪問(wèn)用戶請(qǐng)求后,會(huì)代理用戶

    2024年02月03日
    瀏覽(30)
  • nginx負(fù)載均衡+反向代理

    nginx負(fù)載均衡+反向代理

    最近業(yè)務(wù)上遇到一個(gè)需求,其它系統(tǒng)因業(yè)務(wù)校驗(yàn)需要調(diào)用上級(jí)系統(tǒng)進(jìn)行數(shù)據(jù)發(fā)送或校驗(yàn),如果上級(jí)系統(tǒng)停機(jī)維護(hù),其它下級(jí)系統(tǒng)發(fā)送的http通訊會(huì)丟失,還要一次次補(bǔ)發(fā)數(shù)據(jù),耗費(fèi)人工與時(shí)間。使用nginx+反向代理解決了部分需求。 目標(biāo):當(dāng)服務(wù)A停機(jī)維護(hù),其它系統(tǒng)會(huì)調(diào)用服務(wù)

    2024年02月08日
    瀏覽(24)
  • nginx反向代理 負(fù)載均衡

    nginx反向代理 負(fù)載均衡

    目錄 1.反向代理介紹: ?2.七層代理和四層代理: ? 2.1 七層代理: ? 2.2 四層代理: 3.反向代理web服務(wù)器: ? 3.1 代理服務(wù)器配置: 3.2 服務(wù)器配置?: 3.3?客戶端訪問(wèn): 3.4 代理不同端口: 4.反向代理動(dòng)靜分離: ? 4.1? 準(zhǔn)備: ? 4.2 代理服務(wù)器配置: ? 4.3 動(dòng)態(tài)服務(wù)器配置:

    2024年02月10日
    瀏覽(29)
  • nginx反向代理、負(fù)載均衡

    nginx反向代理、負(fù)載均衡

    ? ? ?

    2024年02月12日
    瀏覽(29)
  • Nginx反向代理與負(fù)載均衡

    Nginx反向代理與負(fù)載均衡

    代理是在服務(wù)器和客戶端之間假設(shè)的一層服務(wù)器,代理將接收客戶端的請(qǐng)求并將它轉(zhuǎn)發(fā)給服務(wù)器,然后將服務(wù)端的響應(yīng)轉(zhuǎn)發(fā)給客戶端。 不管是正向代理還是反向代理,實(shí)現(xiàn)的都是上面的功能。 正向代理,意思是一個(gè)位于客戶端和原始服務(wù)器(origin server)之間的服務(wù)器,為了從

    2023年04月26日
    瀏覽(25)
  • Nginx反向代理和負(fù)載均衡

    Nginx反向代理和負(fù)載均衡

    ` 正向代理 反向代理 七層反向代理: (基于http協(xié)議) http { upstream 服務(wù)器組名稱(chēng) { server IP1:PORT [weight=1 …]; server IP2:PORT; … 調(diào)度算法(rr輪詢/加權(quán)輪詢,least_conn最小連接,ip_hash,url_hash,fair); } server { location ~ … { proxy_pass http://服務(wù)器組名稱(chēng); proxy_set_header HosT $host; proxy_set_he

    2024年02月03日
    瀏覽(64)
  • Nginx代理功能與負(fù)載均衡詳解

    Nginx代理功能與負(fù)載均衡詳解

    Nginx的代理功能與負(fù)載均衡功能是最常被用到的,關(guān)于nginx的基本語(yǔ)法常識(shí)與配置已在上篇文章中有說(shuō)明,這篇就開(kāi)門(mén)見(jiàn)山,先描述一些關(guān)于代理功能的配置,再說(shuō)明負(fù)載均衡詳細(xì)。 1、上一篇中我們?cè)趆ttp模塊中有下面的配置,當(dāng)代理遇到狀態(tài)碼為404時(shí),我們把404頁(yè)面導(dǎo)向百度

    2024年02月12日
    瀏覽(28)
  • Nginx的反向代理和負(fù)載均衡

    Nginx的反向代理和負(fù)載均衡

    Nginx作為面試中的大…小頭目,自然是不能忽視的,而以下兩點(diǎn)就是它能成為面試中頭目的招牌。 反向代理和負(fù)載均衡 在此之前,我們先對(duì)Nginx做一個(gè)簡(jiǎn)單的了解 Nginx (engine x) 是一個(gè)高性能的HTTP和反向代理web服務(wù)器,同時(shí)也提供了IMAP/POP3/SMTP服務(wù)。因它的穩(wěn)定性、豐富的功能

    2024年02月08日
    瀏覽(22)
  • 06、Nginx反向代理與負(fù)載均衡

    06、Nginx反向代理與負(fù)載均衡

    反向代理 : 這種代理方式叫做,隧道代理。有性能瓶頸,因?yàn)樗械臄?shù)據(jù)都經(jīng)過(guò)Nginx,所以Nginx服務(wù)器的性能至關(guān)重要 負(fù)載均衡 : 把請(qǐng)求,按照一定算法規(guī)則,分配給多臺(tái)業(yè)務(wù)服務(wù)器(即使其中一個(gè)壞了/維護(hù)升級(jí),還有其他服務(wù)器可以繼續(xù)提供服務(wù)) 反向代理+負(fù)載均衡:

    2024年02月12日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包