正规的搜索引擎的蜘蛛爬行我们的网站对于网站来说是有利的,但垃圾爬虫我们就需要屏蔽掉它们的访问,因为它们有的是人为来采集我们网站内容的,有的是SEO以及其他工具索引我们的网站数据建库进行分析的。它们不仅...
Nginx实现灰度发布
灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B...
Nginx通过CORS实现跨域
什么是CORS CORS是一个W3C标准,全称是跨域资源共享(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了A...
基于Upsync模块实现Nginx动态配置
Upsync是新浪微博开源的基于Nginx实现动态配置的三方模块。Nginx-Upsync-Module的功能是拉取Consul的后端server的列表,并动态更新Nginx的路由信息。此模块不依赖于...
NGINX引入线程池 性能提升9倍
1. 引言 正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为...
基于consul实现nginx的动态upstream
1. 相关组件 名称 公司 描述 下载地址 consul (HashiCorp) 用于实现分布式系统的服务发现与配置 https://releases.hashicorp.com/consul/1.0...
Nginx动静分离+tomcat cluster session复制
部署情况: 192.168.1.2和192.168.1.3上面部署的是web static (使用nginx1.6.3发布) 192.168.1.4和192.168.1.5上面部署的是web serv...