ToB企服应用市场:ToB评测及商务社交产业平台

标题: Nginx转发代理哀求(http)+转发mysql(stream) [打印本页]

作者: 张裕    时间: 2024-7-27 03:34
标题: Nginx转发代理哀求(http)+转发mysql(stream)
1.Nginx能处理的差别类型模块

1.1 http 模块


1.2 stream 模块


1.3 mail 模块


1.4 upstream 模块:


1.5 security 模块:


1.6 limit_conn 模块:


1.7 limit_req 模块:


1.8 ssl 模块:


1.9 gzip 模块:


1.10 proxy 模块:


2.HTTP

        体系重装,导致之前的minio没了,新的minio迁移到了一个容量大的服务器,为了不更改太多之前的项目,直接用Nginx将哀求之前minio的哀求转发到新的服务器 
  1. http {   
  2.     server {
  3.                 listen       xxxx;
  4.                 server_name  localhost;
  5.                 client_max_body_size 10M;
  6.                 autoindex    on;
  7.                 #charset koi8-r;
  8.                 access_log  logs/host.access.log;
  9.                 location /upload {
  10.                         proxy_set_header X-Real-IP $remote_addr;
  11.                         proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
  12.                         proxy_set_header Host $http_host;
  13.                         proxy_set_header X-Nginx-Proxy true;
  14.                         proxy_pass   http://xxx:xxx/;
  15.                 }
  16.         }
  17. }
复制代码

综上所述,这个设置将监听在端口 xxxx上,当客户端哀求的 URI 以 /upload 开头时,将哀求转发到了后端服务器 xxx:xxx上。 
3.Stream

  1. stream {        
  2.         upstream mysql {
  3.             server localhost:3306;
  4.          }
  5.         server {
  6.             listen xxxx;
  7.             proxy_connect_timeout 10s;
  8.             proxy_timeout 30s;
  9.             proxy_pass mysql;
  10.         }
  11. }
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4