23 17 17 17 14 14 11 10 6 3 2 2 2 2 1 1 1 1 1 集群 中的文章

1.LVS负载均衡群集

LVS负载均衡群集 本章结构 1、理解负载均衡群集的原理 2、掌握LVS-NAT的部署 一、集群定义及分类 集群: Cluster,集群、群集。由多台主机构成,但对外只表现为一个逻辑整体。 在互联网应用中,随着站点对硬件性能、响应速度、服务稳定性、数据可靠性等要求越来越高,单台服务器力不从心,……

阅读全文

10.用户认证模块(ngx_http_auth_basic_module)

4、用户认证模块(ngx_http_auth_basic_module)此模块使用HTTP Basic Authentication协议限制对资源的访问,通过用户名和密码方式。 auth_basicSyntax: auth_basic string | off;Default: auth_basic off;Context: http, server, location, limit_except激活和关闭认证功能。 auth_basic_user_fileSyntax: auth_basic_user_file file;Default: —Context: http, server, location, limit_excep……

阅读全文

11.Nginx常用模块二

1、日志记录模块(ngx_http_log_module) 以指定格式写入请求日志。 access_log Syntax: access_log path [format [buffer=size] [gzip[=level]] [flush=time] [if=condition]]; access_log off; Default: access_log logs/access.log combined; Context: http, server, location, if in location, limit_except 设置日志写入的路径、格式和配置。例如: access_log /path/to/log.gz combined gzip flush=5m; #如果希望gzip正常工作,nginx必须构建zlib库 log_format Syntax: log_format name [escape=default|json|none] string ...; Default: log_format combined "..."; Context: http 指定日志的格式。日志格……

阅读全文

12.附录:PCRE正则表达式语法

附录:PCRE正则表达式语法 字符 描述 \ 将下一个字符标记为一个特殊字符,或一个原义字符,或一个向后引用,或一个八进制转义符。例如,”\n”匹配一个换行符。 ^ 匹配输入字符串的开始位置 $ 匹配输入字符串的结束位置 * 匹配前面的子表达式重复零次或多次,等价于{0,} + 匹配前面的子表达式重复一……

阅读全文

13.Nginx优化管理

Nginx优化及防盗链 在企业信息化应用环境中,服务器的安全性和响应速度需要根据实际情况进行相应参数配置,以达到最优的用户体验。默认的Nginx安装参数只能提供最基本的服务,需要调整如网页缓存时间、连接超时、网页压缩等相应参数,发挥出服务器的最大作用。 1、隐藏版本等信息 在生产环境中……

阅读全文

14.Tomcat部署及优化

Tomcat部署及优化 自2017年11月编程语言排行榜Java占比13%,高居榜首,Tomcat也一度成为Java开发人员的首选。其开源、占用系统资源少、跨平台等特性被深受喜爱。本章主要学习如何部署Tomcat服务,根据生产环境实现多个虚拟主机的配置,最后的重点是进行压测,根据压……

阅读全文

2.部署LVS-DR集群

部署LVS-DR集群 LVS-DR工作原理 1、LVS-DR数据包流向分析 为方便进行原理分析,将Client与群集机器放在同一网络中,数据包流经的路线为1-2-3-4。 Client向目标VIP发出请求,Director(负载均衡器)接收。此时IP包头及数据帧头信息为: Director……

阅读全文

3.Haproxy搭建Web群集方法

Haproxy搭建Web群集方法 目前常见的Web集群调度器分为软件和硬件,软件通常使用开源的LVS、Haproxy、Nginx,硬件一般使用比较多的是F5,也有很多人使用国内的一些产品,如梭子鱼、绿盟等。 一. Haproxy简介 HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)……

阅读全文

4.Nginx+Tomcat集群

Nginx+Tomcat集群 一. 简介 Tomcat集群能带来什么? 提高服务的性能、并发能力、以及高可用性; 提高项目架构的横向扩展能力 提高服务的性能 实际公司线上生产环境都会选择一台机器部署一个tomcat,多台机器完成集群,毕竟一台机器部署多个tomcat还是有一些共享瓶颈的,例如它……

阅读全文

5.HTTP协议

重要的概念和知识 1、URL和URI HTTP 请求的内容通称为"资源"。”资源“这一概念非常宽泛,它可以是一份文档,一张图片,或所有其他你能够想到的格式。每个资源都由一个 (URI) 来进行标识。 一般情况下,资源的名称和位置由同一个 URL(统一资源定位符,它是 URI 的一种)来标识。也有……

阅读全文