随笔分类 -  Web服务

摘要:nginx日志缓存,提升磁盘性能 将多个日志进行积累,达到一定量级后写入到磁盘,可以减少磁盘旋转,从而降低磁盘i/o,提升nginx能效 语法: 官方文档: http://nginx.org/en/docs/http/ngx_http_log_module.html open_log_file_ca 阅读全文
posted @ 2020-04-17 15:12 陈雷雷 阅读(2645) 评论(0) 推荐(0)
摘要:```1. 在 /scripts 目录 创建脚本 cut_log.sh 编写如下:#-------------------------------------------------------------##!/bin/bash#用于切割nginx访问日志if [ ! -d "/application/nginx/logs/history" ]; then mkdir -p /applicat... 阅读全文
posted @ 2020-04-17 12:24 陈雷雷 阅读(186) 评论(0) 推荐(0)
摘要:nginx启动流程 master进程循环流程 worker进程循环流程 阅读全文
posted @ 2020-04-17 12:16 陈雷雷 阅读(673) 评论(0) 推荐(1)
摘要:1. nginx 第三方高可用模块 | IP | 备注 | | | | | 10.0.0.63 | proxy | | 10.0.0.64 | web1 | | 10.0.0.65 | web2 | 这里会讲解一些nignx常用高可用方案,以及引入第三方高可用模块来了解nginx作为高可用服务它是如 阅读全文
posted @ 2020-04-16 23:25 陈雷雷 阅读(567) 评论(0) 推荐(0)
摘要:1. 动静分离实战 1.1.1 nginx+tomcat 动静分离 |主机 |用途 | | | | | 10.0.0.63 | tomcat服务器 | | 10.0.0.64 | nginx服务器 | 1.1.2 安装 java+tomcat环境[10.0.0.63] 1.1.3 安装nginx环境 阅读全文
posted @ 2020-04-16 14:07 陈雷雷 阅读(941) 评论(0) 推荐(0)
摘要:1. nginx负载均衡实战 nginx提供了 4 7层负载均衡. 可根据业务需求选择不同负载均衡策略. 1.1.1 nginx四层负载均衡[网络层TCP负载] 不支持动静分离,但支持 http mysql redis这些. 实验环境: | 服务器IP | 服务器用途 | | : | : | | 1 阅读全文
posted @ 2020-04-14 00:39 陈雷雷 阅读(615) 评论(0) 推荐(0)
摘要:![](https://img2020.cnblogs.com/blog/1362790/202004/1362790-20200413140558462-1397663846.jpg) 阅读全文
posted @ 2020-04-13 14:06 陈雷雷 阅读(128) 评论(0) 推荐(0)
摘要:阿里云openssl升级,实现nginx主动推送 nginx主动推送能够有效减少不必要的报文传输,减少用户请求次数,以达到更快访问速度 现有版本检查 安装一个nginx 如果当前版本不支持http2.0 那么请升级nginx版本,升级办法本博客有. 升级现有openssl 编译出错信息和解决办法: 阅读全文
posted @ 2020-03-30 23:06 陈雷雷 阅读(931) 评论(0) 推荐(0)
摘要:NGINX的环境变量,基本命令参数,目录关系及gzip优化 添加环境变量 nginx命令执行方式 nginx [选项] [参数] 通过编译安装的nginx 默认是没有环境变量的,如何设置环境变量,让nginx成为可执行的命令? 如果要使用nginx命令我们需要进入/application/nginx 阅读全文
posted @ 2020-03-30 14:38 陈雷雷 阅读(565) 评论(0) 推荐(0)
摘要:本文档版权归属:陈雷雷,仅限学习交流 QQ:370460470 blog:www.chenleilei.net Nginx服务实践 简述Nginx(nginx.org) Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Ng 阅读全文
posted @ 2020-03-30 14:25 陈雷雷 阅读(240) 评论(0) 推荐(0)
摘要:升级目的 让现有服务平滑过渡到高版本,减少服务漏洞,提高服务性能 让其支持nginx最新特性 nginx threads模块 获取nginx1.7.2版本 编译新版本 获取老版本参数 下载新版本 备份老版本nginx二进制文件 编译新版本 ./configure prefix=/applicatio 阅读全文
posted @ 2020-03-30 14:15 陈雷雷 阅读(227) 评论(0) 推荐(0)
摘要:为什么使用容器 容器与虚拟机 docker的资源隔离和网络限制 安装docker 1. 创建容器需要考虑哪些? 1. 应用暴露 2. 主机名,ip 3. 数据是否持久化 4. 是否存在变量传入 如何创建一个容器 docker run name a nginx d p 8080:80 nginx 将外 阅读全文
posted @ 2020-03-27 15:14 陈雷雷 阅读(570) 评论(0) 推荐(0)