1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概 ...
分类:
其他好文 时间:
2019-06-24 16:29:58
阅读次数:
92
nginx的代理缓存配置方式nginx proxy cache缓存的配置方法:在nginx.conf中申明如下内容 #申明一个cache缓存节点的路径 proxy_cache_path //usr/local/openresty/nginx/cache_temp levels=1:2 keys_zo ...
分类:
其他好文 时间:
2019-06-24 16:26:51
阅读次数:
130
一 、Zabbix Proxy 概述 Zabbix proxy 是一个可以从一个或多个受监控设备采集监控数据并将信息发送到 Zabbix server 的进程,主要是代表 Zabbix server 工作。 所有收集的数据都在本地缓存,然后传输到 proxy 所属的 Zabbix server。 部 ...
分类:
其他好文 时间:
2019-06-24 12:29:57
阅读次数:
159
Nginx 入门 一、正向代理和反向代理 1、正向代理 正向代理(forward proxy) ,一个位于客户端和原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并制定目标(原始服务器),然后代理向原始服务器转发请求并将获得的内容返回给客户端,客户端才能使用正向代理。我们平 ...
分类:
其他好文 时间:
2019-06-23 21:18:49
阅读次数:
97
proxy 代理 Es6 增强 对象和函数(方法) Proxy用于修改某些操作的默认行为,即对编程语言层面进行修改,属于“元编程”, Proxy意思为“代理”,即在访问对象之前建立一道“拦截”,任何访问该对象的操作之 前都会通过这道“拦截”,即执行Proxy里面定义的方法。 ...
分类:
其他好文 时间:
2019-06-23 18:56:45
阅读次数:
91
package org.springframework.aop.framework; import java.io.Serializable;import java.lang.reflect.Proxy;import org.springframework.aop.SpringProxy;@Supp... ...
分类:
其他好文 时间:
2019-06-23 17:28:17
阅读次数:
64
一、原理 1、aop底层将采用代理机制进行实现。 2、接口 + 实现类 :spring采用 jdk 的动态代理Proxy。 3、实现类:spring 采用 cglib字节码增强。 二、术语 1、target:目标类,即需要被代理的类。例如:UserService 2、Joinpoint(连接点):所 ...
分类:
编程语言 时间:
2019-06-23 16:10:41
阅读次数:
108
背景: 本文以ubuntu服务器为例来说明几种设置域名跳转的情况 设置域名301跳转的几种途径: 1、域名解析处设置显性URL 比如解析处可设置a.com显性解析到b.com 2、nginx配置文件处跳转。 a、proxy跳转 /etc/nginx/conf.d下面设置跳转 b、rewrite跳转 ...
分类:
其他好文 时间:
2019-06-23 01:22:29
阅读次数:
486
localtion的语法 已=开头表示精确匹配 如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 <! more ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~ 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配 ...
分类:
其他好文 时间:
2019-06-23 01:05:32
阅读次数:
98