nginx 配置备忘

upstream webgamelogin {

keepalive 32;

server 10.20.100.40:8072 max_fails=2 fail_timeout=10s;

server 10.20.100.25:8072 backup;

}

upstream api {

keepalive 32;

server 10.20.100.40:8073 max_fails=2 fail_timeout=10s;

server 10.20.100.25:8073 backup;

}

server {

listen       80;

server_name  gameapi.doutest.com;

charset utf8;

location /webgamelogin {

proxy_pass  http://webgamelogin;

proxy_redirect default;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

location /api {

proxy_pass  http://api;

proxy_redirect default;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

location /crossdomain.xml {

alias /data/webapps/crossdomain.xml;

expires 30d;

}

}

时间: 2024-10-10 21:46:35

nginx 配置备忘的相关文章

nginx配置备忘

一.本地测试环境配置 upstream gongsibao{ server 192.168.122.1:8080; server 192.168.122.32:8080; #fair; } server { listen 80; server_name ubuntu00.xushi; access_log /nginx/log/host.access.log main; location / { proxy_pass http://gongsibao; } } 二.nginx的配置分三个级别 1

centos nfs配置备忘

[需求]web应用需要部署在两台机器,图片目录共用,MySQL共用. [环境]Server: 192.168.168.10Client: 192.168.168.20 [配置步骤]1.在两台机器上安装nfs#yum install nfs-utils rpcbind 2.在Server机器上执行如下命令#vi /etc/exports/website/test.com/gallery/ 192.168.168.20/32(rw,sync) #chkconfig nfs on#/etc/init.

jenkins持续集成配置备忘

配过好几次,但是老忘记.记录备忘. 安装下列插件: ssh和git插件用来下载源码 publish over ssh 插件用来发布代码到测试环境. email插件用来更强大的email配置. 在jenkins的全局配置中,配置Maven(包括私服的setting文件.指定jar包存储目录).Git.JDK.Ant 然后配置Extended E-mail Notification全局的邮件设置(包括smtp地址.邮箱账号及密码) 或者默认的邮件配置: 然后新建工程,配置源码库为git地址(当然,需

lvs的dr和nat模式配置备忘

导出都可以搜到配置方法,所以只把要点记录下来以备忘. 一.lvs的dr模式的配置: 可以参考winxp_520兄的大作!http://www.cnblogs.com/codebean/archive/2011/07/25/2116043.html--其中,route add的都可以省略,一样可以成功,总觉得加那个路由没啥用..其实问题的关键在于rs上lo本地回环地址的别名配置,也就是那个ifcfg-lo:0文件.这个不配,就完蛋. 二.lvs的nat模式的配置: 前端director serve

生产服务器环境最小化安装后 Centos 6.5优化配置备忘

本文 centos 6.5 优化 的项有18处: 1.centos6.5最小化安装后启动网卡 2.解决SSH远程链接访问慢优化 3.更新系统源并且升级系统 4.系统时间更新和设定定时任 5.修改ip地址.网关.主机名.DNS 6.关闭selinux,清空iptables 7.创建普通用户并进行sudo授权管理 8.修改SSH端口号和屏蔽root账号远程登陆 9.锁定关键文件系统(禁止非授权用户获得权限) 10.精简开机自启动服务 11.调整系统文件描述符大小 12.设置系统字符集 13.清理登陆

Mac OS X 下mysql配置备忘

从windows过渡到os x确实需要适应,对于开发人员来讲更是这样. 从官网下载目前最新版本的mysql 5.7.13,下载地址:http://dev.mysql.com/downloads/mysql/ 刚开始非常顺利的安装完mysql,这时候我还没有意识到密码的问题,直到我用Navicat连接数据库时才意识到密码是多少? 努力回想一下,好像没有初始密码步骤,也没有任何提示(PS:估计是我太大意了,没有注意到). 几经周折,终于参考官网解决了,地址:http://dev.mysql.com/

用 Windows Live Writer 写博客配置备忘

下载 http://www.microsoft.com/zh-cn/download/details.aspx?id=8621   Provider Metaweblog API   Publish URL 51cto http://wavework.blog.51cto.com/xmlrpc.php   csdn http://write.blog.csdn.net/xmlrpc/index   cnblogs Auto detected and configured.   这里不得不赞cnb

Mybatis的xml配置备忘

<!-- 利用hashmap传递参数数据查询用户 --> <select id ="selectUserById4Map" parameterType="string" resultType="hashmap" > select <include refid ="allColumns" /> from user where id = #{id} </select> <!--

Linux环境配置备忘

1.Ubuntu服务器版本装scipy 预装版本可能fortran包版本过旧或者不全,安装scipy之前需要更新环境. sudo apt-get install gfortran libopenblas-dev liblapack-devpip install scipy 2.Linux bash自动补全不区分大小写的设置bash自动补全默认区分大小写,不区分大小写的话需要创建文件~/.inputrc写入内容:set completion-ignore-case on