mysql连接nginx_nginx四层负载均衡连接mysql
生活随笔
收集整理的這篇文章主要介紹了
mysql连接nginx_nginx四层负载均衡连接mysql
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
準備:
(建議準備兩臺公有云,當(dāng)然虛擬機也是可以的)
服務(wù)器一:192.168.1.1
服務(wù)器二:192.168.1.2
在服務(wù)器192.168.1.1上安裝mysql。
目標(biāo):通過192.168.1.2代理連接到192.168.1.1上的mysql
1、在192.168.1.2上安裝nginx
2、配置nginx
#打開配置文件
vim /etc/nginx/nginx.conf
在http{ }外面加上以下配置
events {
...
}
#要添加的內(nèi)容
stream {
upstream mysql_proxy {
server 192.168.1.1:3306; #訪問服務(wù)器一上的mysql
}
server {
listen 8180; #監(jiān)聽8180端口
server_name www.xy.com;
#連接超時
proxy_connect_timeout 10s;
#無響應(yīng)超時
proxy_timeout 300s;
proxy_pass mysql_proxy;
}
}
http {
...
}
#校驗配置文件
nginx -t
#啟動
ngixn
#nginx -s reload #重新加載
3、通過數(shù)據(jù)庫連接工具連接
連接工具上使用服務(wù)器二的IP和8180.
總結(jié)
以上是生活随笔為你收集整理的mysql连接nginx_nginx四层负载均衡连接mysql的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vbs用mysql语句查询数据库_vbs
- 下一篇: mysql截取栏目字符_substrin