As configurações do banco de dados como oracle e sqlserver são iguais à configuração abaixo, exceto que as portas do banco de dados são diferentes.
Deve-se notar que esta configuração deve ser escrita fora do http
#使用nginx做数据库端口转发
stream {
upstream sql {
# 配置数据库的ip和端口
server 172.16.8.190:3306 weight=1 max_fails=2 fail_timeout=30s;
}
server {
# 配置本机暴露端口
listen 925;
proxy_connect_timeout 1s;
proxy_timeout 3s;
proxy_pass sql;
}
}
Neste momento, você pode acessar o serviço Mysql através da porta externa 925 do nginx! !