nginx tcp負載均衡的具體實現(xiàn)
更新時間:2024年05月07日 09:26:53 作者:諸葛哈哈
Nginx是比較不錯的開源Web服務器之一,它也可以用作TCP和UDP負載均衡器,本文主要介紹了nginx tcp負載均衡的具體實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
mysql負載均衡
安裝mysql
yum install -y mariadb-server systemctl start mariadb systemctl enable mariadb ss -ntl

創(chuàng)建數(shù)據(jù)庫并授權
MariaDB [(none)]> create database wordpress; Query OK, 1 row affected (0.00 sec) MariaDB [(none)]> grant all privileges on wordpress .* to "wordpress"@"192.168.33.%" identified by "123456"; Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.00 sec)
配置nginx
vim /apps/nginx/conf/nginx.conf
}
stream {
upstream mysql_server {
server 192.168.33.171:3306 max_fails=3 fail_timeout=30s;
}
server {
listen 192.168.33.180:3306;
proxy_connect_timeout 30s;
proxy_timeout 300s;
proxy_pass mysql_server;
}
}
寫入時閉合http


訪問

redis負載均衡
安裝redis
wget https://download.redis.io/releases/redis-6.0.6.tar.gz tar -zxvf redis-6.0.6.tar.gz cd redis-6.0.6 make cd src/ redis-server ss -ntl

修改文件
vim /root/redis-4.0.14/redis.conf 修改為bind 0.0.0.0
配置nginx
stream {
upstream mysql_server {
server 192.168.33.171:3306 max_fails=3 fail_timeout=30s;
server 192.168.33.149:6379 max_fails=3 fail_timeout=30s;
}
server {
listen 192.168.33.180:6379;
proxy_connect_timeout 30s;
proxy_timeout 300s;
proxy_pass mysql_server;}
server {
listen 192.168.33.180:3306;
proxy_connect_timeout 30s;
proxy_timeout 300s;
proxy_pass mysql_server;
}
}訪問

到此這篇關于nginx tcp負載均衡的具體實現(xiàn)的文章就介紹到這了,更多相關nginx tcp負載均衡內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:
- Nginx+keepalived雙機熱備技術實踐
- 生產(chǎn)環(huán)境部署Nginx服務器雙機熱備部署keepalived的步驟(多種模式教程)
- Nginx結合keepalived實現(xiàn)雙機熱備方案
- Nginx雙機熱備的實現(xiàn)步驟
- Nginx+Keepalived實現(xiàn)雙機熱備
- keepalived雙機熱備nginx的配置方法
- Nginx+Tomcat負載均衡群集全過程
- Nginx部署負載均衡服務的步驟全解析
- nginx負載均衡配置方式
- nginx負載均衡及詳細配置方法
- nginx實現(xiàn)負載均衡與實例解讀
- Nginx實現(xiàn)負載均衡的配置步驟
- keepalived+nginx+httpd實現(xiàn)的雙機熱備+負載均衡
相關文章
nginx?80端口配置多個location無效訪問404問題
這篇文章主要介紹了nginx?80端口配置多個location無效訪問404問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06
Nginx重定向后請求參數(shù)丟失的原因分析及解決方案
在日常開發(fā)和運維中,我們經(jīng)常會遇到需要使用 Nginx 進行反向代理的場景,但在配置 proxy_pass 時,有時候可能會遇到請求參數(shù)丟失的問題,在這篇文章中,我們將會詳細探討這個問題并給出幾種解決方案,需要的朋友可以參考下2023-11-11
nginx添加http_ssl_module并且配置域名指定端口的操作方法
這篇文章主要介紹了nginx添加http_ssl_module并且配置域名指定端口的操作方法,文末附帶linux下防火墻和開放端口,需要的朋友可以參考下2023-11-11

