一文看懂限流熔断降级

引言 目前分布式微服务架构已经被大多数企业接受,它的优点很多: 水平扩展和弹性伸缩 - 提升系统承载容量 高可用支持 - 由于多点部署,消除了单点风险 模块化设计 - 系统的重用度更高 高内聚低耦合 - 每个微服务功能明确,职责单一,代码容易了解,开发和迭代的速度更快 扩展性 - 以标准...

Nginx Location 匹配设置

需求来源 由于需要区分不同类型的html页面,有的是静态页面,有的是动态生成的,因此需要location根据url的部分特征进行匹配 解决方案 nginx官方文档给出location语法如下: location [=|~|~*|^~] uri { … } 使用说明 = 精...

多活容灾解决方案

引言 在2018年,某个创业公司在腾讯云上丢失了所有数据而无法找回,给企业带来的巨大的损失。 在2015年,杭州萧山区某地光纤被挖断,导致支付宝部分用户无法正常使用。 在2016年,暴雪公司遭遇DDos攻击,包括《星际争霸2》、《魔兽世界》、《暗黑破坏神3》等中重要的游戏离线宕机,玩家...

股票列表

上证 http://www.sse.com.cn/assortment/stock/list/share/ 深证 http://www.szse.cn/market/product/stock/list/index.html

Ubuntu中如何安装pip3

背景 刚购买了一台 openvz 服务器,然后发现没有 pip3 ,错误如下 root@vps:~/tmp# sudo apt-get install python3-pip Reading package lists... Done Building dependency tree......

Django如何检查终端类型

需求来源 最近查看客户对网站的访问记录,发现有70%的访问记录都是来源于移动端,其中又有50%左右是访问的MIP页面,由于百度和神马搜素都对MIP页面做了特殊处理,对于用户而言有更好的体验。因此考虑将来自移动端的页面统一重定向到MIP页面。 解决方案 网站是采用 Django 框架,首先...

Java Web Services介绍

1. 什么是 Web Services Web Services 可使您的应用程序成为 Web 应用程序。Web Services 通过 Web 进行发布、查找和使用。 2. Web Services 的实现基础 基础的 Web Services 平台是 XML + HTTP。 HTT...

启动TOGAF之前的10个步骤 - TOGAF系列教程(2)

TOGAF 在完整交付前,会遇见各种挑战,本文将本文着力强调架构团队应遵循的 10 个关键步骤,来确保 EA 团队成功交付。 01 第一步:定义对组织的理解 对问题 ”我们为什么开展这项业务” 的回答能让架构团队洞察组织的业务目标,并让他们更清楚地识别那些对组织具有实际影响的计划。 ...

什么是TOGAF - TOGAF系列教程(1)

01 什么是TOGAF TOGAF 的全称是 The Open Group Architecture Framework。 1.1.1 企业的概念 TOGAF 将企业定义为有着共同目标集合的组织的聚集。例如,企业可能是政府部门、一个完整的公司、公司部门、单个处/科室,或通过共同拥有权连接...

Ubuntu下使用Apache Bench对网站进行压力测试

1. 什么是网站的压力测试 一般来说,衡量网站的性能指标,需要从以下几点进行考量: 响应时间 吞吐量 并发量 性能计数器 1.1 响应时间 响应时间抽象点来说可以是执行一个操作的从开始到完成的总耗时,包括: 客户端和服务器传输 - 几十毫秒 ~ 几秒都有可能 服务器处理请求...