博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx 生产中配置记录
阅读量:4327 次
发布时间:2019-06-06

本文共 2211 字,大约阅读时间需要 7 分钟。

1 root@ubuntu:/etc/nginx/sites-enabled# cat nginx_universal.conf  2 upstream manager  { 3     #ip_hash; 4     server 10.200.47.69:9100; 5     server 10.200.47.70:9100; 6 } 7  8 upstream portia  { 9     ip_hash;10 11     server 10.200.47.69:9010;12     server 10.200.47.69:9020;13     server 10.200.47.70:9010;14     server 10.200.47.70:9020;15 }16 17 18 server {19     listen 9000;20     server_name crawler.ckcest.cn;21     charset utf-8;22 23     location /chatbot/ {24         proxy_set_header Host $host;25         proxy_pass  http://118.190.49.72:8888/;26     }27     location / {28         proxy_set_header        Host            $host;29         proxy_set_header X-Real-IP $remote_addr;30         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;31         proxy_pass  http://manager;32     }33    location /crawler_board/ {34     proxy_set_header Host $host;35         proxy_set_header X-Real-IP $remote_addr;36         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;37       proxy_pass http://10.200.47.71:8200/;38    }39    location /api/analysis/ {40     proxy_set_header Host $host;41     proxy_pass http://10.200.47.71:8200/api/analysis/;    42   }43         44 }45 server {46     listen 9001;47     server_name  vspider.ckcest.cn;   48     charset utf-8;49     location / {50     proxy_redirect          off;51         proxy_set_header        Host            $host:$server_port;52         proxy_set_header        X-Real-IP       $remote_addr;53         proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;54     proxy_pass  http://portia;55         56    } 57    location /ws {58         proxy_pass  http://portia;59 60     # WebSocket support61     proxy_http_version 1.1;62     proxy_buffering    off;63     proxy_set_header Upgrade $http_upgrade;64     proxy_set_header Connection "upgrade";65     }66 }
1. 缺少/ 不能访问设置的地址 proxy_pass http://10.200.47.71:8200/; 后面需要加 / 才能访问
10.200.47.69本机ip
10.200.47.69:9000/crawler_borad/
2. 地址能访问但是不能加载出页面; 原因:缺少

     proxy_set_header X-Real-IP $remote_addr;

     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

 

 

参考 :http://www.cnblogs.com/kevingrace/p/6566119.html 

 

转载于:https://www.cnblogs.com/Honeycomb/p/10524977.html

你可能感兴趣的文章
[原创]一篇无关技术的小日记(仅作暂存)
查看>>
20145303刘俊谦 Exp7 网络欺诈技术防范
查看>>
原生和jQuery的ajax用法
查看>>
iOS开发播放文本
查看>>
20145202马超《java》实验5
查看>>
JQuery 事件
查看>>
main(argc,argv[])
查看>>
在线教育工具—白板系统的迭代1——bug监控排查
查看>>
121. Best Time to Buy and Sell Stock
查看>>
hdu 1005 根据递推公式构造矩阵 ( 矩阵快速幂)
查看>>
安装php扩展
查看>>
百度移动搜索主要有如下几类结果构成
查看>>
Python爬虫面试题170道:2019版【1】
查看>>
JavaBean规范
查看>>
第四阶段 15_Linux tomcat安装与配置
查看>>
NAS 创建大文件
查看>>
学习笔记-模块之xml文件处理
查看>>
接口测试用例
查看>>
面试:用 Java 实现一个 Singleton 模式
查看>>
Sybase IQ导出文件的几种方式
查看>>