当前位置: 首页 > news >正文

个人网站可以做充值百度经验

个人网站可以做充值,百度经验,永嘉网站开发公司,建设银行征信中心官方网站官方文档#xff1a;https://nginx.org/en/docs/http/ngx_http_proxy_module.html 1. 代理缓冲 proxy_buffer 代理缓冲用于临时存储从后端服务器返回的响应数据。通过使用代理缓冲#xff0c;Nginx可以在接收完整的响应后再将其发送给客户端#xff0c;从而提高性能和效率…官方文档https://nginx.org/en/docs/http/ngx_http_proxy_module.html 1. 代理缓冲 proxy_buffer 代理缓冲用于临时存储从后端服务器返回的响应数据。通过使用代理缓冲Nginx可以在接收完整的响应后再将其发送给客户端从而提高性能和效率。 ① 客户端往往是用户网络情况复杂可能出现网络不稳定速度较慢的情况。而nginx到后端server一般处于同一个机房或者区域网速稳定且速度极快。 ② 如果禁用了缓冲则在客户端从代理服务器接收响应时响应将同步发送到客户端。对于需要尽快开始接收响应的快速交互式客户端此行为可能是可取的。这就会带来一个问题因为客户端到 nginx 的网速过慢导致 nginx 只能以一个较慢的速度将响应传给客户端进而导致后端server也只能以同样较慢的速度传递响应给nginx造成一次请求连接耗时过长。 ③ 启用缓冲后nginx先将后端的请求响应放入缓冲区中等到整个响应完成后再发给客户端。 开启代理缓冲后nginx 可以用较快的速度尽可能将响应体读取并缓冲到本地内存或磁盘中同时根据客户端的网络质量以合适的网速将响应传递给客户端。这样既解决了server端连接过多的问题也保证了能持续稳定的像客户端传递响应。 1. proxy_buffering 指令 当 proxy_buffering 设置为 off 时Nginx 将禁用代理缓冲。这意味着当 Nginx 作为代理服务器转发请求时它将立即将响应从上游服务器传递给客户端而不会先将响应缓存到 Nginx 服务器上。 使用 proxy_buffering 启用和禁用缓冲nginx默认为 on 启用缓冲若要关闭设置为 off 。 proxy_buffering off;禁用代理缓冲可以提高实时性和响应速度特别适用于实时通信、流媒体或需要立即将数据传递给客户端的应用程序。然而禁用代理缓冲也可能增加上游服务器的负载因为它们需要即时响应每个请求。 禁用代理缓冲可以提高实时性和响应速度特别适用于实时通信、流媒体或需要立即将数据传递给客户端的应用程序。然而禁用代理缓冲也可能增加上游服务器的负载因为它们需要即时响应每个请求。 2. proxy_buffers 与 proxy_buffer_size 指令 proxy_buffers 指令用于设置代理服务器缓存响应的缓冲区大小和数量。它的语法如下 proxy_buffers number size;其中number 表示缓冲区的数量size 表示每个缓冲区的大小。例如如果设置为 proxy_buffers 4 32k; 则会为每个客户端连接分配 4 个缓冲区每个缓冲区的大小为 32KB。 通常情况下来自后端服务器响应的第一部分存储在单独的缓冲区中这个缓冲区存储的是相对较小的响应头部信息大小通过 proxy_buffer_size 指令进行设置 建议将 proxy_buffer_size 设置为小于默认值。默认情况下proxy_buffer_size 的大小为4k但可以根据实际需求进行调整。 location / {proxy_buffers 16 4k;proxy_buffer_size 2k;proxy_pass http://localhost:8088; }2. 代理缓存 启用缓存后nginx将响应保存在磁盘中返回给客户端的数据首先从缓存中获取这样子相同的请求不用每次都发送给后端服务器减少到后端请求的数量。 1. proxy_cache_path 指令 proxy_cache_path 指令用于指定缓存文件存储的路径、缓存文件的格式、缓存文件的最大大小等参数。以下是 proxy_cache_path 的常用参数 path: 缓存文件存储的路径。levels: 缓存文件存储的目录层数。keys_zone: 缓存文件的键值对存储区域。inactive: 缓存文件的过期时间单位为秒。max_size: 缓存文件的最大大小。use_temp_path: 是否使用临时文件夹存储缓存文件。 例如以下配置将缓存文件存储在 /var/cache/nginx 目录下缓存文件的键值对存储区域为 my_cache缓存文件的过期时间为 10 分钟缓存文件的最大大小为 1GB proxy_cache_path /var/cache/nginx keys_zonemy_cache:10m inactive10m max_size1g;在配置反向代理时可以使用 proxy_cache 指令启用缓存例如 location / {proxy_pass http://backend;proxy_cache my_cache;proxy_cache_valid 200 10m; }以上配置将启用缓存并设置缓存文件的过期时间为 10 分钟。当 Nginx 收到客户端请求时如果缓存中存在对应的响应Nginx 将直接返回缓存中的响应而不是向后端服务器发起请求。 2. proxy_cache_valid 指令 proxy_cache_valid 指令用于设置缓存的有效期。 proxy_cache_valid [code ...] time;其中code是HTTP响应状态码可以是一个或多个用空格分隔。如果省略code参数则表示适用于所有状态码。time是缓存的有效期可以是一个时间段也可以是一个时间戳。 如果要设置不同状态码的不同缓存时间可以使用多个proxy_cache_valid指令例如 proxy_cache_valid 200 10m; proxy_cache_valid 404 1m;这样就表示缓存200状态码的响应10分钟缓存404状态码的响应1分钟。 3. proxy_cache_min_uses 指令 可以使用 proxy_cache_min_uses 设置相同的key的请求访问次数超过指定数量才会被缓存。 proxy_cache_min_uses 指令用于设置在缓存服务器中缓存一个响应所需的最小请求数。当一个请求被代理到后端服务器时如果该请求的响应已经被缓存Nginx 会将缓存的响应返回给客户端而不是将请求转发到后端服务器。proxy_cache_min_uses 指令可以控制在缓存服务器中缓存一个响应所需的最小请求数以避免缓存不必要的响应。当一个响应被缓存时Nginx 会记录该响应被缓存的时间并在一定时间后将其从缓存中删除。如果一个响应被缓存的时间太短那么它可能会被频繁地从缓存中删除和重新缓存这会浪费缓存服务器的资源。因此通过设置 proxy_cache_min_uses 指令可以确保只有经过多次访问的响应才会被缓存从而提高缓存服务器的效率。 proxy_cache_min_uses 5;默认情况下响应无限期地保留在缓存中。仅当缓存超过最大配置大小时按照时间删除最旧的数据。 3. 应用 proxy_cache_path /var/cache/nginx/data keys_zonemycache:10m;server {listen 8001;server_name ruoyi.localhost;location / {#设置bufferproxy_buffers 16 4k;proxy_buffer_size 2k;proxy_pass http://localhost:8088; }location ~ \.(js|css|png|jpg|gif|ico) {#设置cacheproxy_cache mycache;proxy_cache_valid 200 302 10m;proxy_cache_valid 404 1m;proxy_cache_valid any 5m;proxy_pass http://localhost:8088; }location /html/ie.html {proxy_cache mycache;proxy_cache_valid 200 302 10m;proxy_cache_valid 404 1m;proxy_cache_valid any 5m;proxy_pass http://localhost:8088; }location ^~ /fonts/ {proxy_cache mycache;proxy_cache_valid 200 302 10m;proxy_cache_valid 404 1m;proxy_cache_valid any 5m;proxy_pass http://localhost:8088; } }
http://www.zqtcl.cn/news/675676/

相关文章:

  • asp.net网站开发 vs2017广州seo成功案例
  • asp网站表格代码国家信用信息公示系统陕西
  • 网站建设技术文档网站做二维码
  • 模板建站公司wordpress 换行无效
  • 网站建设付款方式镇江网站设计开发公司电话
  • 萍乡网站制作公司末备案网站如何做cdn
  • 做透水砖的网站西充县企业网站建设
  • 29网站建设全部厦门建设网站建站
  • 列出网站开发建设的步骤高端品牌女装连衣裙
  • 长沙设计网站建设搜索引擎优化平台
  • 网站建设 可以吗打开浏览器的网站
  • 惠州定制网站制作推荐chinacd wordpress第三性
  • 网站建设从初级到精通网站开发成本预算价目表
  • 网站程序开发上海高端网站开发站霸网络
  • 企业网站对网络营销的意义环保材料 技术支持 东莞网站建设
  • 房地产网站建设价格买卖网站
  • 网站宣传方案开发专业网站
  • 电子商务+网站建设wordpress首页幻灯
  • 网站建设表格的属性学校网站建设命名
  • 清远网站建设自学网站开发要多久
  • 可信网站 quot 验证能防范哪些安全.教育类app开发价格表
  • 网站设计服务流程深圳网站设计公司费用大概多少
  • 邮件网站怎么做的本地计算机做网站服务器
  • 自己建的网站打不开html5 手机网站 模版
  • 网站建设跟网站结构如何提高网站排名的方法
  • 网站模板 缓存商标网上开店创业计划书
  • 沧州网站建设微艾薇怎样给企业做网站
  • 如何做淘宝客的网站个人网站设计与制作代码
  • 信用门户网站建设观摩惠州专业做网站
  • wordpress打开网站前广告佛山百度推广seo服务