三、Nginx配置文件
目录结构 /usr/local/nginx ├── client_body_temp # POST 大文件暂存目录 ├── conf # Nginx所有配置文件的目录 │ ├── fastcgi.conf # fastcgi相关参数的配置文件 │ ├── fastcgi.c...
五、 域对象共享数据
1. 使用ServletAPI向request域对象共享数据 @RequestMapping('/testServletAPI') public String testServletAPI(HttpServletRequest request){ request.setAttribute('testScope', 'hello,servl...
Servlet 保存作用域
保存作用域有4个:page,request,session,application。 page:页面级别,现在已经不用 request:一次请求响应范围 session:一次会话范围有效 application:一次应用程序范围有效
六、ZooKeeper 分布式锁案例
什么叫做分布式锁呢? 比如说'进程 1'在使用该资源的时候,会先去获得锁,'进程 1'获得锁以后会对该资源保持独占,这样其他进程就无法访问该资源,'进程 1'用完该资源以后就将锁释放掉,让其他...
四、反向代理+负载均衡
1. 反向代理 配置如下(proxy_pass后的地址必须写完整 http://xxx,不支持https): 2. 负载均衡 2.1 轮询模式 RR(默认轮询)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务...
Servlet 请求转发与重定向
1. 转发 在请求的处理过程中,Servlet完成了自己的任务,需要把请求转交给下一个资源继续处理。 转发操作的核心部分是在服务器端完成的,所以浏览器感知不到,整个过程中浏览器只发送一次请求。...
七、Zookeeper算法基础
1. Paxos算法 Paxos算法:一种基于消息传递且具有高度容错特性的一致性算法。 Paxos算法解决的问题:就是如何快速正确的在一个分布式系统中对某个数据值达成一致,并且保证不论发生任何异常,都...