最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx 4層轉(zhuǎn)發(fā)TCP流量實(shí)現(xiàn)負(fù)載代理

 更新時(shí)間:2026年01月19日 11:16:29   作者:侯鈺熙  
本文介紹了在AlmaLinux上安裝和配置Nginx的Stream模塊,用于處理TCP和UDP流量,特別是將用戶的請(qǐng)求轉(zhuǎn)發(fā)到后端服務(wù)器,下面就來(lái)詳細(xì)的介紹一下,感興趣的可以了解一下

安裝環(huán)境

操作系統(tǒng):AlmaLinux release 8.8 (Sapphire Caracal)
中間件版本:Nginx/1.14.1

安裝NGINX

使用當(dāng)前DNF包管理器里面的版本即可。

[root@Houyuxi ~]# yum install nginx

注意:如果是編譯安裝需要安裝nginx-mod-stream模塊

Stream 配置

Stream是Nginx的一個(gè)模塊,是專(zhuān)門(mén)用于處理TCP和UDP流量。它可以用于代理非HTTP流量,如SMTP、POP3、IMAP、DNS等。我們常用的模塊HTTP模塊一般用于處理Web請(qǐng)求和響應(yīng)。因?yàn)檫@兩個(gè)塊不是歸屬關(guān)系(Stream 不屬于 HTTP模塊),所以也不能放到 /etc/nginx/conf.d/。

  1. 創(chuàng)建Stream目錄
[root@Houyuxi ~]# mkdir /etc/nginx/stream.d
  1. 添加Stream命令
[root@Houyuxi ~]#  vim /etc/nginx/nginx.conf

# 最后追加如下內(nèi)容

# stream config.
stream {
    # tcp/ip proxy
    include /etc/nginx/stream.d/*.conf;
}
  1. 創(chuàng)建轉(zhuǎn)發(fā)配置文件/etc/nginx/stream.d/kms.houyuxi.com.conf;

    • 假設(shè)本次需要將用戶訪問(wèn)kms.houyuxi.com的請(qǐng)求通過(guò)四層轉(zhuǎn)發(fā)給后端的kms機(jī)器,示范配置如下:
[root@Houyuxi ~]# vim /etc/nginx/stream.d/kms.houyuxi.com.conf

#添加內(nèi)容如下
stream {
    # TCP代理規(guī)則
    server {
        listen 1688; # 監(jiān)聽(tīng)的TCP端口
        proxy_pass KMS_servers; # 轉(zhuǎn)發(fā)至后端服務(wù)器集群
    }
    # 定義后端服務(wù)器集群
    upstream KMS_servers {
        server shanghai.kms.houyuxi.com:1688;
        server beijing.kms.houyuxi.com:1688;
        server hongkong.kms.houyuxi.com:1688;

        # 添加負(fù)載均衡配置
        # 使用輪詢算法
        least_conn; 
    }
}
  1. 重啟Nginx訪問(wèn)
[root@Houyuxi ~]# systemcurl restart nginx

到此這篇關(guān)于Nginx 4層轉(zhuǎn)發(fā)TCP流量實(shí)現(xiàn)負(fù)載代理的文章就介紹到這了,更多相關(guān)Nginx四層負(fù)載均衡內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx日志分割實(shí)戰(zhàn)

    Nginx日志分割實(shí)戰(zhàn)

    Nginx默認(rèn)沒(méi)有提供對(duì)日志文件的分割功能,本文主要介紹了Nginx日志分割實(shí)戰(zhàn),分割Nginx日志的方法有很多,這里推薦利用Logrotate來(lái)完成,感興趣的可以了解一下
    2024-03-03
  • 教你在容器中使用nginx搭建上傳下載的文件服務(wù)器

    教你在容器中使用nginx搭建上傳下載的文件服務(wù)器

    這篇文章主要介紹了容器中使用nginx搭建支持上傳下載的文件服務(wù)器,在這需要注意為了讓nginx支持文件上傳,需要下載并運(yùn)行帶有nginx-upload-module模塊的容器,需要的朋友可以參考下
    2022-05-05
  • 銀河麒麟(Kylin)離線安裝Nginx并部署多服務(wù)完整步驟

    銀河麒麟(Kylin)離線安裝Nginx并部署多服務(wù)完整步驟

    這篇文章主要介紹了銀河麒麟(Kylin)離線安裝Nginx并部署多服務(wù)的相關(guān)資料,包括依賴包下載、HTTPS配置、多端口站點(diǎn)部署等步驟,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2026-02-02
  • Nginx location(正則)使用

    Nginx location(正則)使用

    這篇文章主要介紹了Nginx location(正則)使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • nginx+lua+redis防刷和限流的實(shí)現(xiàn)

    nginx+lua+redis防刷和限流的實(shí)現(xiàn)

    本文將介紹如何使用nginx lua redis實(shí)現(xiàn)防刷和限流,首先,我們將了解防刷和限流的基本概念和必要性,然后,我們將詳細(xì)介紹如何使用nginx lua redis實(shí)現(xiàn)防刷和限流,感興趣的可以了解一下
    2023-09-09
  • 解決nginx已經(jīng)配置過(guò)跨域不生效問(wèn)題

    解決nginx已經(jīng)配置過(guò)跨域不生效問(wèn)題

    這篇文章主要介紹了解決nginx已經(jīng)配置過(guò)跨域不生效的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Nginx如何安裝withSSL模塊

    Nginx如何安裝withSSL模塊

    這篇文章主要介紹了Nginx如何安裝withSSL模塊,Nginx 配置文件,開(kāi)啟ssl訪問(wèn)時(shí)經(jīng)常報(bào)錯(cuò),原因是由于nginx缺少http_ssl_module模塊,編譯安裝的時(shí)候帶上 --with-http_ssl_module 配置就行了,感興趣的朋友跟隨小編一起看看吧
    2024-04-04
  • nginx配置ssl證書(shū)實(shí)現(xiàn)https訪問(wèn)的示例

    nginx配置ssl證書(shū)實(shí)現(xiàn)https訪問(wèn)的示例

    這篇文章主要介紹了nginx配置ssl證書(shū)實(shí)現(xiàn)https訪問(wèn)的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • 記錄一次nginx啟動(dòng)失敗的解決過(guò)程

    記錄一次nginx啟動(dòng)失敗的解決過(guò)程

    小編最近遇到這樣一個(gè)問(wèn)題docker nginx起不來(lái)了,導(dǎo)致jira域名映射失敗,如何解決呢?下面小編給大家分享下nginx啟動(dòng)失敗的解決過(guò)程,感興趣的朋友一起看看吧
    2022-02-02
  • Nginx0.5.33+PHP5.2.5(FastCGI)搭建勝過(guò)Apache10倍的Web服務(wù)器

    Nginx0.5.33+PHP5.2.5(FastCGI)搭建勝過(guò)Apache10倍的Web服務(wù)器

    Nginx 0.5.31 + PHP 5.2.4(FastCGI)搭建可承受3萬(wàn)以上并發(fā)連接數(shù),勝過(guò)Apache 10倍的Web服務(wù)器的第2版,經(jīng)過(guò)了多臺(tái)服務(wù)器的測(cè)試。
    2009-10-10

最新評(píng)論

徐水县| 万载县| 衡南县| 烟台市| 兖州市| 东兰县| 无锡市| 济南市| 绥江县| 东莞市| 信丰县| 鹤山市| 安达市| 桑日县| 南开区| 东安县| 彭阳县| 翼城县| 赞皇县| 临沂市| 辽宁省| 澄迈县| 丰县| 山阴县| 临城县| 绥宁县| 东海县| 南江县| 鱼台县| 勃利县| 曲麻莱县| 昌江| 天峻县| 拉萨市| 修武县| 安乡县| 聊城市| 陆川县| 禄劝| 昌宁县| 通道|