1. 怀疑第三方 1.1 有兜底,制定好业务降级方案 1.2 遵循快速失败原则,一定要设置超时时间 1.3 适当保护第三方,慎重选择重试机制 2. 防备使用方 2.1 设计一个好的 api 避免误用 2.2 流量控制,按服务分配流量,避免滥用 3. 做好自己 3.1 单一职责原则 3.2 控制资源的 ...
分类:
其他好文 时间:
2018-12-14 17:28:08
阅读次数:
158
何为架构?往大了说,宇宙有架构,社会有架构;往小了说,建筑要有架构,软件要有架构;说玄乎一点,它由分工而来,回归整体而去;往实际了说,架构的核心就是为了解决问题,包括业务的问题、人的问题。 立足互联网行业,架构通常指的是技术架构,更具体一点的说是系统架构、软件架构,或者是最常见的网站架构。 本文就来 ...
分类:
其他好文 时间:
2018-12-14 13:10:31
阅读次数:
185
最近做项目需要动静分离,便用nginx的反向代理来实现。后来看到一篇好文,记录下。 来自https://www.jianshu.com/p/8bf73d1a758c 前言 本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕 ...
分类:
其他好文 时间:
2018-12-09 16:27:56
阅读次数:
155
本文使用的Linux发行版:CentOS6.7 下载地址:https://wiki.centos.org/Download 一、安装Nginx 下载源:wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx release centos 6 ...
分类:
系统相关 时间:
2018-12-09 12:04:26
阅读次数:
199
动静分离 文件的目录写成绝对路径 搭lnmp至少需要两个location过滤静态与动态,那么把root放在location外面,代表location共享(那么就比location大一级那么相当于每个location都可以共享这个root) 创建www目录 ./configure --prefix=/ ...
分类:
其他好文 时间:
2018-12-08 13:10:09
阅读次数:
191
第1章 课程前言总览课程,介绍课程学习须知,环境准备,了解课程意义。1-1 课程介绍1-2 学习环境准备 第2章 基础篇讲解Nginx的快速部署安装、模块、基础配置语法。Nginx的日志输出、Nginx默认配置模块。Nginx对于请求的处理,访问控制模块使用,并区别介绍连接限制与请求限制。2-1 什 ...
分类:
其他好文 时间:
2018-11-25 13:22:01
阅读次数:
332
前言 最近做了一个不大不小的项目,现就删繁就简单独拿出来web集群这一块写一篇博客。数据库集群请参考《MySQL集群架构篇:MHA+MySQL-PROXY+LVS实现MySQL集群架构高可用/高性能-技术流ken》下面是项目的一些简单介绍。 WEB集群项目简介 随着网站访问量的激增,势必会导致网站的 ...
分类:
Web程序 时间:
2018-11-16 15:09:46
阅读次数:
318
本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得,欢迎留言交流。 Nginx能做什么 ——反向代理 ——负载均衡 ——HTTP服务器(动静分离) ——正向代理 以上就是我了解到的Nginx在 ...
分类:
Web程序 时间:
2018-11-12 17:50:37
阅读次数:
255
一、反向代理 1、在192.168.189.130机器启动tomcat服务,http://192.168.189.130:8080/ 访问服务正常 2、在192.168.189.131机器配置nginx 3、启动nginx服务,http://192.168.189.131/ 能够访问,这就完成了一个 ...
分类:
其他好文 时间:
2018-11-09 00:05:06
阅读次数:
237
【主从】 主从成功~ 【两台服务器站点虚拟主机配置】 # vim /etc/httpd/conf/httpd.conf mkdir -p /var/www/html/dz.bxy.net/ mkdir -p /var/www/html/wps.bxy.net/ #vim /etc/httpd/con ...
分类:
Web程序 时间:
2018-11-05 21:26:06
阅读次数:
353