主机环境:rhel6selinuxandiptablesdisabled实验主机:192.168.2.36varnish192.168.2.46apache192.168.2.38apache框架图:VCL处理流程图:处理过程大致分为如下几个步骤:(1)Receive状态,也就是请求处理的入口状态,根据VCL规则判断该请求应该是Pass或Pipe,或者进入Lookup(本地查询)..
分类:
其他好文 时间:
2014-08-11 15:20:03
阅读次数:
365
异常处理流程1)首先由try{...}catch(Exception e){ System.out.println(e); e.printStackTrace(); }finally{...}结构2)当JVM遇到异常时,会产生一个Exception对象 或 继承自Exception的子类的对象。3)...
分类:
编程语言 时间:
2014-08-06 22:39:22
阅读次数:
281
在IntelliJ IDEA 和 Eclipse运行tomcat 7源代码(Tomcat源代码阅读系列之一)Tomcat总体结构(Tomcat源代码阅读系列之二)Tomcat启动过程(Tomcat源代码阅读系列之三)Tomcat关闭过程(Tomcat源代码阅读系列之四)Tomcat请求处理流程(To...
分类:
其他好文 时间:
2014-08-06 18:17:02
阅读次数:
349
Spring MVC 对HTTP请求的处理流程 通过之前的源码阅读,知道了ApplicationContext初始的过程,也知道了SpringMVC环境的初始化过程,今天就来了解一下SpringMVC是如何处理HTTP请求的。 HTTP请求根据请求方式可以分为GET、POST、PUT、DELETE、...
分类:
编程语言 时间:
2014-08-05 02:55:28
阅读次数:
375
如何写一个对扩展开发对修改关闭的推送消息处理中心?
前一段时间做的推送消息处理,总是要根据不同的消息类型,进入到不同的消息处理流程中。由于消息处理流程的总体框架大同小异,只是具体的很小的一块代码不同。 于是很容易想到使用模板方法模式基类写框架流程,派生类负责具体的实现。
需要有三个类:
LPPushDispatchCenter: 消息处理中心类
LPPushDispatch :消息...
分类:
其他好文 时间:
2014-08-04 14:25:27
阅读次数:
187
一、Storm概述
Storm是一个分布式的、可靠的、零失误的处理流式数据的系统。它的工作就是委派各种组件分别独立的处理一些简单任务。在Storm集群中处理输入流的是Spout组件,而Spout又把读取的数据传递给叫Bolt的组件。Bolt组件会对收到的数据元组进行处理,也有可能传递给下一个Bolt。我们可以把Storm集群想象成一个由bolt组件组成的链条集合,数据在这些链条上传输...
分类:
其他好文 时间:
2014-08-04 10:59:37
阅读次数:
273
sed(StreamEditor)是一个行编辑工具。下面我们介绍sed的实现原理和基本使用方法。一、sed的处理文本的流程基本处理流程如下:处理流程是:每次读入文本文件的一行到内存中的模式空间中,在模式空间中处理后将处理的结果输出,默认会打印到屏幕上。因此,默认情况下,不会改变..
分类:
系统相关 时间:
2014-08-04 08:20:57
阅读次数:
333
Nginx启动过程流程图:ngx_cycle_t结构体:Nginx的启动初始化在src/core/nginx.c的main函数中完成,当然main函数是整个Nginx的入口,除了完成启动初始化任务以外,也必定是所有功能模块的入口之处。Nginx的初始化工作主要围绕一个类型为ngx_cycle_t类型...
分类:
其他好文 时间:
2014-08-03 17:48:35
阅读次数:
283
事件框架处理流程
每个worker子进程都在ngx_worker_process_cycle方法中循环处理事件,处理分发事件则在ngx_worker_process_cycle方法中调用ngx_process_events_and_timers方法,循环调用该方法就是 在处理所有事件,这正是事件驱动机制的核心。该方法既会处理普通的网络事件,也会处理定时器事件。
ngx_pro...
分类:
其他好文 时间:
2014-07-31 13:31:36
阅读次数:
275
Windows操作系统中(以Windows 2000/XP为例),一个典型的I/O请求要通过一系列复杂的操作实现。
讨论Windows 系统的I/O操作的流程之前,不得不提及Windows的I/O系统结构。简单说来,从虚拟机的角度来说,Windows的I/O系统是一个层层封装的虚拟机。Windows在系统核心中,对设备进行了数层封装:直接构建在设备上的是硬件抽象层(HAL),在...
分类:
其他好文 时间:
2014-07-29 14:58:19
阅读次数:
247