摘要: 一,nginx中expires指令的作用 网站的图片等静态文件一旦发布,通常很少改动, 为了减小对服务器请求的压力,提高用户浏览速度, 我们可以设置nginx中的expires, 使用户访问一次后,将图片缓存在用户的浏览器中 说明;如果用户对浏览器强制刷新或着清除缓存, 则expires的设置会失效 阅读全文
posted @ 2020-04-28 16:33 刘宏缔的架构森林 阅读(1695) 评论(0) 推荐(0)
摘要: 一,优化nginx的worker进程数 1,worker_processes应设置为多少? worker_processes 4; 如何设置这个值: worker_processes默认值是1,一般要设置为cpu的核心数量或核心数量x2 注意:是核心的数量,不是cpu的数量,一颗cpu可能有多个核心 阅读全文
posted @ 2020-04-28 16:21 刘宏缔的架构森林 阅读(7893) 评论(0) 推荐(0)
摘要: 一,ulimit的用途 1, ulimit 用于shell启动进程所占用的资源,可用于修改系统资源限制 2, 使用ulimit -a 可以查看当前系统的所有限制值 使用ulimit -n <可以同时打开的文件数> 设置用户可以同时打开的最大文件数(max open files) 新装的linux默认 阅读全文
posted @ 2020-04-28 16:16 刘宏缔的架构森林 阅读(3190) 评论(0) 推荐(0)
摘要: 一,nginx启动时提示打开文件数,ulimit的配置不起作用: 1, 2020/04/26 14:27:46 [notice] 1553#1553: getrlimit(RLIMIT_NOFILE): 1024:4096 用户可打开文件数 软限制是:1024 硬限制是: 4096 这个值太小,不适 阅读全文
posted @ 2020-04-28 16:14 刘宏缔的架构森林 阅读(4624) 评论(0) 推荐(1)
摘要: 一,nginx中allow/deny指令的用途 1, Nginx的deny和allow指令是由ngx_http_access_module模块提供, Nginx安装默认内置了该模块 2, nginx访问控制模块: 想禁止哪个ip访问就加上deny IP, 想允许哪个ip访问就加上allow IP, 阅读全文
posted @ 2020-04-28 15:06 刘宏缔的架构森林 阅读(28165) 评论(2) 推荐(1)
摘要: 一,为什么nginx要使用gzip 1,压缩的作用: 页面使用gzip压缩之后, 页面大小可以压缩到原来的1/7左右, 传输速度和页面打开时间都可以大幅度提高, 有利于用户访问页面体验的提升 2,Nginx实现gzip压缩的原理: 通过ngx_http_gzip_module模块拦截请求, 并对需要 阅读全文
posted @ 2020-04-28 14:58 刘宏缔的架构森林 阅读(1789) 评论(0) 推荐(0)