WebApi部署多服務(wù)器配置Nginx負(fù)載均衡的教程
01PARTCoreWebApi教程本地演示環(huán)境
Visual Studio2019 --- Vsersion:16.4.4 + NetCore3.1.2
02PARTNginx快速搭建配置負(fù)載均衡
Nginx是一款輕量級(jí)的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,在BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好,中國(guó)大陸使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等。
下面就演示一下配置Nginx的過程
1. 下載Nginx包:http://nginx.org/en/download.html 注意下載存儲(chǔ)Nginx包的路徑必須為英文;不能帶有中文字符;
2.啟動(dòng)Nginx:直接到下載的Nginx包中雙擊打開“nginx.exe”即可,也可以通過命令啟動(dòng);命令啟動(dòng)此處不詳解;啟動(dòng)以后,打開任務(wù)管理器,會(huì)發(fā)現(xiàn)任務(wù)管理器中會(huì)有Nginx服務(wù);
3.此時(shí)就可以使用Nginx配置負(fù)載均衡了,我先啟動(dòng)多個(gè)WebApi服務(wù)器,運(yùn)行起來,每個(gè)服務(wù)器的同一個(gè)接口返回的數(shù)據(jù)略有不同;第一個(gè)服務(wù)器的接口我返回的數(shù)據(jù)為:朝夕教育---1,第二個(gè)服務(wù)器的接口返回的數(shù)據(jù)為:朝夕教育---2,第三個(gè)服務(wù)器的接口返回的數(shù)據(jù)為:朝夕教育---3;三個(gè)服務(wù)器啟動(dòng)后的的端口分別為:8011,8022,8033;也就是說8011端口返回的是:朝夕教育---1 ;8022端口返回的是:朝夕教育---2;8033端口返回的是:朝夕教育---3;也就是說三個(gè)服務(wù)器代碼一樣的,這里返回的結(jié)果不一樣,是為了能夠測(cè)試區(qū)別。
4. 啟動(dòng)以后調(diào)試結(jié)果為:
http://127.0.0.1:8011/api/First 返回:朝夕教育---1;
http://127.0.0.1:8022/api/First返回:朝夕教育---2;
http://127.0.0.1:8033/api/First返回:朝夕教育---3;
圖1
圖2
圖3
5. 測(cè)試表示三個(gè)服務(wù)均已經(jīng)啟動(dòng):此時(shí)我將配置三個(gè)服務(wù)器銅鼓nginx集群;配置一下配置文件;
圖4
修改配置文件如下:
CMD執(zhí)行nginx-s reload
命令;重新加載服務(wù);測(cè)試如下:
6. 請(qǐng)求同一個(gè)地址:http://127.0.0.1:8080/api/First 三次得到三次不同的結(jié)果;
圖1
圖2
圖3
總結(jié)
到此這篇關(guān)于WebApi部署多服務(wù)器配置Nginx負(fù)載均衡的文章就介紹到這了,更多相關(guān)WebApi部署多服務(wù)器配置Nginx負(fù)載均衡 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Nginx/Httpd負(fù)載均衡tomcat配置教程
- nginx負(fù)載均衡配置,宕機(jī)自動(dòng)切換方式
- Nginx配置參數(shù)中文說明詳解(負(fù)載均衡與反向代理)
- Nginx正反向代理及負(fù)載均衡等功能實(shí)現(xiàn)配置代碼實(shí)例
- Nginx負(fù)載均衡/SSL配置的實(shí)現(xiàn)
- Linux 系統(tǒng) nginx 服務(wù)器安裝及負(fù)載均衡配置詳解
- Linux下Nginx負(fù)載均衡多個(gè)tomcat配置的方法步驟
- Nginx服務(wù)器負(fù)載均衡及ssl原理、生成ssl密鑰對(duì)、Nginx配置ssl操作示例
- CentOS6.5環(huán)境安裝nginx服務(wù)器及負(fù)載均衡配置操作詳解
- Nginx負(fù)載均衡配置簡(jiǎn)單配置方法
- 詳解Linux系統(tǒng)配置nginx的負(fù)載均衡
- Nginx實(shí)現(xiàn)集群的負(fù)載均衡配置過程解析
- Nginx 負(fù)載均衡是什么以及該如何配置
相關(guān)文章
Nginx一鍵安裝部署靜態(tài)網(wǎng)頁的過程詳解
這篇文章主要介紹了Nginx一鍵安裝部署靜態(tài)網(wǎng)頁,主要介紹nginx安裝和部署,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2022-06-06nginx的location的優(yōu)先級(jí)和匹配方式
location是Nginx中的塊級(jí)指令,本文主要介紹了nginx的location的優(yōu)先級(jí)和匹配方式,具有一定的參考價(jià)值,感興趣的可以了解一下2023-10-10nginx實(shí)現(xiàn)動(dòng)靜分離實(shí)例講解
在本篇文章里小編給大家整理的是關(guān)于nginx實(shí)現(xiàn)動(dòng)靜分離實(shí)例講解,需要的朋友們可以參考下。2020-03-03nginx里的rewrite跳轉(zhuǎn)的實(shí)現(xiàn)
這篇文章主要介紹了nginx里的rewrite跳轉(zhuǎn)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11完美解決Nginx 504 Gateway time-out問題
這篇文章主要介紹了完美解決Nginx 504 Gateway time-out問題,需要的朋友可以參考下2014-11-11Nginx服務(wù)器作反向代理實(shí)現(xiàn)內(nèi)部局域網(wǎng)的url轉(zhuǎn)發(fā)配置
這篇文章主要介紹了Nginx服務(wù)器作反向代理實(shí)現(xiàn)內(nèi)部局域網(wǎng)的url轉(zhuǎn)發(fā)實(shí)例,文中提到需要注意proxy_read_timeout參數(shù)的相關(guān)調(diào)整,需要的朋友可以參考下2016-01-01