nginx
七层的负载均衡就是基于虚拟的URL或主机IP的负载均衡:在四层负载均衡的基础上(没有四层是绝对不可能有七层的),再考虑应用层的特征,比如同一个Web服务器的负载均衡,除了根据VIP加80端口辨别是否需要处理的流量,还可根据七层的URL、浏览器类别、语言来决定是否要进行负载均衡。举个例子,如果你的Web服务器分成两组,一组是中文语言的,一组是英文语言的,那么七层负载均衡就可以当用户来访问你的域名时,自动辨别用户语言,然后选择对应的语言服务器组进行负载均衡处理。 对应的负载均衡器称为七层交换机(L7 switch),除了支持四层负载均衡以外,还有分析应用层的信息,如HTTP协议URI或Cookie信息,实现七层负载均衡
Nginx是一款高性能的HTTP和反向代理服务器。VPS侦探以前已经多次介绍过Nginx的HTTP应用,比如lnmp一键安装包。下面要说的是Nginx的反向代理功能
Apache起初由伊利诺伊大学香槟分校的国家超级电脑应用中心(NCSA)开发。此后,Apache Httpd被开放源代码团体的成员不断的发展和加强。Apache Http网站服务器拥有牢靠可信的美誉,已经在全球超过半数的网站中被使用-特别是几乎所有最热门和浏览量最大的网站
我有一个静态web网站,目前是放在阿里云的虚拟主机上,现在想放到家里的树莓派(型号是4B,内存8G)上。 以前在阿里云虚拟主机上做的,只是把做好的网页拷贝到指定的目录,然后基本就什么都不用管。 那么,现在想改到树莓派上的话,都应该做什么? 这几个我只是知道,没弄过
第一步,查看此客户端的某个 PeerID 和其 Agent,这在 Nginx 的请求日志中都可以找到。如下的一个请求日志: 系列和起始名称,随便写,这个不是关键信息。 PeerID 正则,必须保证格式正确且能正确匹配完整的 PeerID
从 2017 年 12 月 4 号创建“区块链技术指北”专栏开始,陆续收到读者的反馈,于是在朋友的建议下建立微信群。运营微信群的过程中,越来越懂得有用户有读者的地方才有价值。于是有个想法,做个咱自己的社区
早期的SSLv2根据经典的公钥基础设施PKI(Public Key Infrastructure)设计,它默认认为:一台服务器(或者说一个IP)只会提供一个服务,所以在SSL握手时,服务器端可以确信客户端申请的是哪张证书。 但是让人万万没有想到的是,虚拟主机大力发展起来了,这就造成了一个IP会对应多个域名的情况。解决办法有一些,例如申请泛域名证书,对所有*.yourdomain.com的域名都可以认证,但如果你还有一个yourdomain.net的域名,那就不行了
启动应用之后,有些浏览器会提示如下告警信息: 这个是典型的跨域问题。浏览器为了安全考虑,不同的域之间是不能够互相访问的的。 在知道了什么是跨域之后,解决方案就有多种
其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx 1.0.4发布。 正因为Nginx这么流行,目前很多网站服务器都是基于nginx的
2014年加入京东,主要负责商品详情页、详情页统一服务架构与开发工作,设计并开发了多个亿级访问量系统。工作之余喜欢写技术博客,有《跟我学Spring》、《跟我学Spring MVC》、《跟我学Shiro》、《跟我学Nginx+Lua开发》等系列教程,目前博客访问量有460万+。 京东618已经过去,在开发和备战618期间总结过一些设计原则,也遇到了一些坑
