nginx—error_page单个页面调用
so easy可参考nginx基本配置
so easy可参考nginx基本配置
纸上得来终觉浅,绝知此事要躬行。 1. 多路处理模型 多路处理模型(MPM)是将模块结构化,针对不同的环境进行优化。 Prefork 实现了一个非线程型的、预派生的Web服务器。 一般适合波动比较大的网站,可以将最大进程数调大,应对突发的大访问量。但不能超过服务器的最大负荷,因为派生子进程也会消耗资源,可能会导致服务器的雪崩效应。 Worker 使用了多进程,每个进程再派生出多个线程,处理用户请求
在容器中设置静态ip,这似乎又是一个过时的老话题,但是在讨论群中仍然有朋友为此感到困惑。我致力于解决这些小问题和在使用中容器落地的问题。为此,我又写了这篇文章来描述容器中使用静态ip,和不使用静态ip link的技巧。 在正式配置docker-compose之前,我们需要先了解link,因为在我看来在容器中使用固定ip是件没有必要的事情,使用ip只是我们脑中长久的一个使用习惯。而在docker中l
varnish的线程模型: cache-worker线程 cache-main线程:此线程只有一个,用于启动caceh; ban luker:实现缓存清理 acceptor:接受用户请求 epoll:线程池管理器 expire:清理过期缓存 varnish工作特性: ***** varnish> param.show -l 定义acceptor线程工作特性 acceptor_sleep_de
3.开放到外网 我们通过域名通过外网来访问集群内的这两个pod,就需定义gateway和vs,vs也是定义在网关 gateway打开侦听器 gateway必须在网格部署的所在名称空间内,否则有可能注入失败 VirtualService定义路由信息等 此前定义的VirtualService并没有指定网关,如果没有指定,就只会在网格内的各sidecar内使用 如果只是这样,那么网格内部是不能访问的,如
6.故障注入 istiO支持两种故障注入,分别是延迟故障和中断故障 延迟故障:超时,重新发送请求 abort中断故障:重试 故障注入仍然在http层进行定义 中断故障 fault: abort: # 中断故障 percentage: value: 20 # 在多大的比例流量上注入 httpStatus: 567 # 故障响应码 延迟故障 fault: delay: percentage: valu