安装nginx yum -y install gcc pcre-devel openssl-devel #安装依赖包 wget http://nginx.org/download/nginx-1.12.2.tar.gz (也可配置阿里源用yum安装) tar -xf nginx-1.12.2.tar ...
分类:
其他好文 时间:
2020-01-09 18:59:35
阅读次数:
61
1.keepalived 1.轮循 每个请求逐个分发到后端服务器 2.加权轮循 按照分配的权重将请求分发到后端服务器 3.ip hash 轮询的基础上,保持一个客户端多次请求分发到一台后端服务器上 4.热备, 当挂了,才启用 backup5.fair法(非官方) 6.sina consoul 正向代 ...
分类:
其他好文 时间:
2020-01-05 11:57:52
阅读次数:
85
1、nginx 查看可执行文件目录 可执行文件位于:/usr/sbin/nginx 2、nginx配置文件目录 即在 /etc/nginx/目录下的nginx.conf 3、修改配置文件 5、重启 ...
分类:
其他好文 时间:
2020-01-04 01:30:53
阅读次数:
89
在开发Vue项目时,大部分组件是没有必要多次渲染的,所以Vue提供了一个内置组件keep-alive来缓存组件内部状态,避免重复渲染 文档:和<transition>相似,<keep-alive>是一个抽象组件:他自身不会渲染一个DOM元素,也不会出现在父组件链中 一、用法 1、缓存动态组件 <ke ...
分类:
其他好文 时间:
2020-01-02 15:24:45
阅读次数:
105
1. 概述 本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径 2. ...
分类:
其他好文 时间:
2019-12-19 18:59:14
阅读次数:
69
环境 Centos7 主 mon01 192.168.6.143 备 mon02 192.168.6.144 VIP 192.168.6.103 安装keepalived yum install -y keepalived 修改配置 主机(mon01)修改配置文件 vim /etc/keepaliv ...
分类:
其他好文 时间:
2019-12-11 21:15:10
阅读次数:
78
线程池 效果对比 普通线程的启动方式 利用线程池启动线程的方式 线程池简介 降低资源消耗:不用频繁创建销毁资源。 提高响应速度 提高线程可管理性 简单线程池的设计 设计思路 设计过程中需要思考的问题 1. 初始创建线程数 2. 没有可用线程的解决策略 3. 缓冲数组长度 4. 缓冲数组满了怎么办? ...
分类:
编程语言 时间:
2019-12-11 17:18:39
阅读次数:
81
最近在看《阿里巴巴Android开发手册》,里面有这样几句话: 个人对线程池的使用也有一段日子了,而且很多时候为了省事用的都是Executors的方式去创建,也没什么问题,不过既然阿里的工程师这么说,自然有这么说的道理,以后还是尽量改用ThreadPoolExecutor的方式来创建吧,不过使用Th ...
分类:
编程语言 时间:
2019-12-09 11:51:28
阅读次数:
110
知识 =》技能 需要大量的练习 相当于复盘 要有成就感 在一个领域深挖,再迁移到其他领域 1、两周以后的知识留存率: 主动学习: 动手实践:40% 讲给别人听:70% 写博客:是写教程,便于以后复习(必须完成) 5W+1H(what, why, when, where,who, How) 被动学习: ...
分类:
系统相关 时间:
2019-12-01 11:58:28
阅读次数:
81
http协议的主要特点 简单快速 //某个资源是固定的 (统一资源符)UII 灵活 //http头部有个数据类型,完成不同数据类型的传输 无连接 //链接一次就会断开 无状态 //客户端和服务端是两种身份 http中间建立链接(不区别两次链接者的身份) http报文组成部分 请求报文: 请求行:请求 ...
分类:
Web程序 时间:
2019-12-01 00:32:14
阅读次数:
133