Nginx 实现AJAX跨域请求
AJAX从一个域请求另一个域会有跨域的问题。那么如何在nginx上实现ajax跨域请求呢?要在nginx上启用跨域请求,需要添加add_header Access-Control*指令。如下所示: 1 2 3 4 5 6 7 8 location/{ ... add_header 'Access-Control-Allow-Origin'&...
Nginx+Tomcat+Memcached实现会话保持
会话保持的三种方式 Session sticky会话绑定:通过在前端调度器的配置中实现统一session发送至同一后发端服务器 Session cluster会话集群:通过配置Tomcat保持所有Tomcat的session的信息一致。 Session server 会话服务:将所有的session交给专门的session服务管理。 这里讲解第三种,使用Memcached做session se.....
WebSocket 结合 Nginx 实现域名及 WSS 协议访问
简单了解一下 WebSocket 现在,很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。 在这种情况下,HT....
Nginx实战进阶篇一 Nginx反向代理及负载均衡实现过程部署
Ningx作为负载均衡器的同时也是反向代理服器,配置语法相当简单,可以按轮询、IP_hash、url_hash、权重等多种方法对后端的服务器作负载均衡,同时还支持后端服务器的健康检查。另外,它相对于LVS比较有优势的一点,由于它是基于第七层的负载均衡,是根据报头内的信息来执行负载均衡任务,所以对网络的依赖比较小,理论上只要ping得通就能够实现负载均衡;在国内,Nginx不仅作为一款性能优异的负....
Puppet利用Nginx多端口实现负载均衡
随着公司应用需求的增加,需要不断的扩展,服务器数量也随之增加,当服务器数量不断增加,我们会发现一台puppetmaster压力大,解析缓慢,而且时不时出“Timeout”之类的报错,那这时有什么优化的办法吗?我们在Puppet官网上找寻解决方案,发现puppetmaster可以配置多端口,结合WEB代理(推荐轻量级的负载均衡器Nginx),这样puppetmaster承受能力至少可以提升数倍以上....
Nginx实现反向代理,负载均衡,url重写以及健康检测
一,先对Nginx打补丁,以实现对后台服务器的健康状况进行检测,nginx源码,补丁,nginx的服务控制脚本已经上传到附件。 注意在实验中前端服务器并没有使用两块网卡,但是在实际应用肯定需要两块网卡,一个内网,一个用于接收外网请求。两台web服务器都需要安装http软件。 #yum -y install pcre-devel(nginx的re...
Nginx反代多台tomcat,并实现session共享
Nginx反代多台tomcat,并实现session共享 实验介绍:当一台服务器无法响应过多的请求时,此时的方案再增加一台服务器,以减少服务器的压力。也可以防止服务器宕机后,无法访问网站。 实验环境:centos 6.3 64bit,tomcat 7,nginx 1.2.6 一,给nginx打补丁 #wget https://nodeload.github.com/yaoweibin/...
nginx加载webdav模块实现http协议上传文件
本文转自 tanzhenchao 51CTO博客,原文链接:http://blog.51cto.com/cmdschool/1852013,如需转载请自行联系原作者

Nginx sticky模块实现session粘滞
注:系统已安装nginx。 一:下载,解压nginx sticky模块。 1 2 3 # cd /usr/local/src # wget http://nginx-sticky-module.googlecode.com/files/nginx-sticky-module-1.1.tar.gz # tar -zxvf&nb...
编译安装Nginx实现网络访问多虚拟主机(wordpress+phpmyadmin)
一、安装Nginx 后面会有一篇博客专门介绍Nginx,在这篇博客中仅仅介绍如何安装Nginx并配置,使其实现多个虚拟主机,分别根据不同的域名访问wordpress和phpMyadmin,对于这两个软件已经使用apache进行过配置,详细的过程可以参考原先的博客。 安装Nginx有两种方式,一种是使用y...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。