Oracle:使用nginx做为代理访问

Posted xiluhua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle:使用nginx做为代理访问相关的知识,希望对你有一定的参考价值。

nginx 必须启用 启用 --with-stream 模块。

./configure --with-stream --with-http_ssl_module  --with-http_stub_status_module

 

可下载源码编译。

nginx.conf的配置:

worker_processes  1;

events {
    worker_connections  1024;
}

stream {
    server{
        listen 1521 so_keepalive=on;
        proxy_pass 10.1.101.3:1521;
        proxy_timeout 72h;
    }
}
~

 

更一般的写法:

worker_processes  1;

events {
    worker_connections  1024;
}

stream {
upstream oracle{ server 10.1.101.3:1521; }
server { listen 1521; proxy_pass oracle; } }

 

以上是关于Oracle:使用nginx做为代理访问的主要内容,如果未能解决你的问题,请参考以下文章

nginx做为反向代理对X-Forwarded-For的设置

Forge Viewer - 如何在场景中访问(或获取渲染/片段代理)克隆的网格?

如何在 Toad for Oracle 中使用自定义代码片段?

nginx反向代理配置及优化

nginx负载均衡怎么访问数据库

NGINX代理返回代码499问题分析与处理