nginx自带文件读取功能,而且实现地很好。比如直接读取txt文件,png图片等,用chrome可以直接获取到内容。但是对于很大的文件,比如有2个G的视频,nginx如何吐出2G的内容呢?实验:准备很大的MP4文件(比如2G),nginx搭建好webserver,nginx开启access_log选项(log中要包含下载文件大小,http code,请求时间)实验步骤:1,用chrome访问ngi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-02 11:10:36
                            
                                139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一. Nginx的优化1. 工作进程优化# Nginx是主进程+⼯作进程模型(保证每个CPU内核一个进程)
worker_processes 4; ⼯作进程数量 按CPU的总核⼼调整
worker_cpu_affinity 0001 0010 0100 1000; CPU的亲和⼒
worker_connections 1024; ⼀个⼯作进程的并发数
cat /proc/cpuinfo | gr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 13:00:35
                            
                                315阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            修改nginx 进程最大文件句柄数 1. 修改 cat /etc/sysctl.conf 中 fs.file-max参数fs.file-max=65535 执行 sysctl -p 让修改的内核参数生效 2.修改linux系统参数。追加下面内容到 /etc/security/limits.conf  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-10 10:52:00
                            
                                2392阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            原因分析: nginx代理nginx时,前端用户请求下载文件, nginx代理会先从后端nginx拿到文件并缓存到本地,然后响应给客户端,其中与proxy buffer相关的配置项如下: proxy_buffer_size 512k;
 proxy_buffers 4 512k;
 proxy_busy_buffers_size 512k;
 proxy_temp_file_write_size            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 10:56:46
                            
                                821阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步:前端修改由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify文件上传组件,在项目使用的jslib项目中找到了BJUI框架集成jQuery Uploadify的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 11:19:52
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一般上传大文件流程:首先修改php.ini文件:  file_uploads on 是否允许通过HTTP上传文件的开关。默认为ON即是开  upload_tmp_dir – 文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹  upload_max_filesize 8m 望文生意,即允许上传文件大小的最大值。默认为2M  post_max_size 8m 指通过表单POS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 17:39:46
                            
                                1032阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步:前端修改由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify文件上传组件,在项目使用的jslib项目中找到了BJUI框架集成jQuery Uploadify的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 10:22:07
                            
                                262阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx---负载均衡负载均衡概念负载均衡的原理及处理流程负载均衡的作用负载均衡常用的处理方式方式一:用户手动选择方式二:DNS轮询方式方式三:四/七层负载均衡Nginx七层负载均衡Nginx七层负载均衡的指令upstream指令server指令Nginx七层负载均衡的实现流程负载均衡状态downbackupmax_connsmax_fails和fail_timeout负载均衡策略轮询weig            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 13:09:59
                            
                                206阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            之前仿造uploadify写了一个HTML5版的文件上传插件,没看过的朋友可以点此先看一下~得到了不少朋友的好评,我自己也用在了项目中,不论是用户头像上传,还是各种媒体文件的上传,以及各种个性的业务需求,都能得到满足。小小开心了一把。  但无论插件再怎么灵活,也难以应付所有的需求,比如,你要上传一个2G的文件。以现在我们的网速,恐怕再快也得传半小时。要命的是,如果你在上传到90            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 10:47:27
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            配置文件的主要组成部分:      1) main配置段      2) http {       }      3) mail 配置指令要以分号结尾,语法格式:directive valuel [value2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-16 18:29:50
                            
                                80阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参数解释proxy_buffering:proxy_buffering这个参数用来控制是否打开后端响应内容的缓冲区,如果这个设置为off,那么proxy_buffers和proxy_busy_buffers_size这两个指令将会失效。 但是无论proxy_buffering是否开启,对proxy_buffer_size都是生效的。proxy_buffering开启的情况下,nignx会把后端返回            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 12:50:10
                            
                                366阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用场景:项目的页面需要加载很多数据,也不是经常变化的,不涉及个性化定制,为每次请求去动态生成数据,性能比不上根据请求路由和参数缓存一下结果,使用 Nginx 缓存将大幅度提升请求速度。基础只需要配置 proxy_cache_path proxy_cache 就可以开启内容缓存,前者用来设置缓存的路径和配置,后者用来启用缓存。http {
    ...
    pr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-21 06:48:24
                            
                                165阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            软件测试阶段第一次实验性文档测试人:贺升燃测试时间:2019年11月26日-12月1日内容:环境配置(网站为搭建服务器前需进行单机测试所需)Java环境配置(需要Java1.7版本以上)百度官网下载,目前我测试电脑上的Java版本为12.0.2,可以兼容Java1.7版本IDEA配置;到官网下载最新的IDEA软件,百度网址:https://www.jetbrains.com/idea/mysql安            
                
         
            
            
            
            前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介     HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-14 09:05:31
                            
                                163阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            sudo du -s * | sort -nr | head 显示前10个占用空间最大的文件或目录 sudo du --max-depth=1 linux查找占空间最大的文件与目录 sudo find / -size +204800 这样可以查找出大于100M的文件,按需求删除就可 sudo fin            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-02 13:52:49
                            
                                905阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            du -sh /* 查看最大文件(du -sh /usr/*)查看usr下最大文件find / -size +1000  查询大于1G的文件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-16 10:37:50
                            
                                570阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            du -h --max-depth=1|sort -n | head -n 2            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2017-09-01 16:32:02
                            
                                326阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker 最大文件数的实现方法
## 引言
在使用 Docker 进行容器化部署时,有时候需要调整 Docker 的文件描述符限制,尤其是在处理大量文件或者需要同时开启多个容器的场景下,这样能够避免出现“too many open files”错误。本文将介绍如何通过设置文件描述符限制来实现 Docker 最大文件数。
## 步骤概览
下表展示了实现 Docker 最大文件数的步骤概览            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-16 07:15:22
                            
                                299阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            MySQL打开的文件描述符限制  http://www.orczhou.com/index.php/2010/10/mysql-open-file-limit/comment-page-1/#comment-4265060   
  2010-10-21  |  23:19分类: 
 MySQL, 
 代码细节  |   
  如果遇到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-18 23:47:01
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            纸上得来终觉浅,绝知此事多宕机...记录一下自己很蠢的一次故障处理过程。上周的时候,一个刚上线的系统又开始反映登不上了,因为最近这个系统也老是出现这个问题,开发也一直在找问题中,所以也没太在意。于是登上操作系统,mysql -uroot -p登录数据库,然后就一直没反应,登不上...交代一下,mysql是装在mysql用户下的,装的时候虽然对数据库参数有进行调优,但是操作系统层面没做调整,所以my            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 09:47:02
                            
                                54阅读
                            
                                                                             
                 
                
                                
                    