nginx 反向代理机制下cache和buffer的协同工作机制

nginx 反向代理机制下cache和buffer的协同工作机制

1,当客户端发送请求时,如果proxy cache可以响应

2,就直接返回client需要的结果

3.2 如果cache 中没有数据,那么work process需要向被代理的服务器转发请求

3.3 server会异步地把数据发送到nginx buffer内部

3.4 buffer会把自己的数据写入到cache中

3.5 同时,buffer会返回用户需要的数据