负载均衡是高可用网络基础架构的的一个关键组成部分,有了负载均衡,我们通常可以将我们的应用服务器部署多台,然后通过负载均衡将用户的请求分发到不同的服务器用来提高网站、应用、数据库或其他服务的性能以及可靠性。为什么要引入负载均衡先看一个没有负载均衡机制的web架构:上图中的架构有什么缺陷了?首先,用户是通过网络直接和web服务器相连,想象一下,如果这个服务器挂了(这种情况随时都可能发生的),那么用户的
分类:
其他好文 时间:
2020-11-23 12:36:15
阅读次数:
7
说到消息中间件,身在互联网的童鞋们肯定下意识的就是高并发,高性能io调度等浮现在脑海,但是对应用来说,可能他的作用远不止性能这么简单,尤其是对与交易,金融打交道的业务平台来说。ok,下面给大家介绍一下金融交易平台中,哪些场景是需要我们用到消息中间件的?为什么要使用?怎么设计中间件私有云让开发比较爽?(鉴于不同同学语言擅长不相同,这里只聊设计原理和机制方面的内容,本文会涉及市面上流行的开源产品,如a
分类:
其他好文 时间:
2020-11-23 12:35:40
阅读次数:
7
1+X云计算 应用商城系统(gpmall)-遇到的问题以及解决办法 问题1: 关于网站访问(打不开或者连接不上服务器的问题): 没有关闭selinux和防火墙,是访问不了网站 [root@mall ~]# setenforce 0 [root@mall ~]# getenforce [root@ma ...
分类:
其他好文 时间:
2020-11-20 11:41:05
阅读次数:
5
目前仅整理了第十三章软件项目管理 基于《软件工程导论(第六版)》 张海藩 牟永敏 编著 后续会随缘更 使用请注明来源并评论 第十三章地毯级知识点梳理连接(幕布):https://share.mubu.com/doc/SeQT78Vfm0 ...
分类:
其他好文 时间:
2020-11-19 13:02:30
阅读次数:
25
一、什么是高并发高并发(HighConcurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。高并发相关常用的一些指标有响应时间(ResponseTime),吞吐量(Throughput),每秒查询率QPS(QueryPerSecond),并发用户数等。响应时间:系统对请求做出响应的时间。例如系统处理一个HTTP请求需要200ms,这
分类:
其他好文 时间:
2020-11-18 13:05:25
阅读次数:
6
在使用 git 做项目管理的时候,难免会出现一些错误操作,此时,撤销就是很好的挽救方式。如果不行,那就GG了 首先是git add误操作,不小心将不需要跟踪(track)的文件添加上了,比如 .vscode、dist 等文件或文件夹。 此时的撤销操作为 git reset 会将所有add 的文件全部 ...
分类:
其他好文 时间:
2020-11-18 12:32:28
阅读次数:
7
场景介绍场景介绍如何使用函数计算服务开发HelloWorld应用。您可以通过控制台或Funcraft工具实现。背景知识什么是Serverless自2006年8月9日,Google首席执行官埃里克·施密特(EricSchmidt)在搜索引擎大会(SESSanJose2006)首次提出“云计算”(CloudComputing)的概念之后,云计算的发展可以用日新月异这个词来形容。那么究竟什么才是Serv
分类:
其他好文 时间:
2020-11-18 12:21:24
阅读次数:
4
ServiceMesh(3)前篇:《ServiceMesh究竟解决什么问题》《什么是Istio,ServiceMesh最流行落地》Istio是ServiceMesh的产品化落地:它帮助微服务之间建立连接,帮助研发团队更好的管理与监控微服务,并使得系统架构更加安全它帮助微服务分层解耦,解耦后的proxy层能够更加专注于提供基础架构能力,例如:(1)服务发现(discovery)(2)负载均衡(loa
分类:
其他好文 时间:
2020-11-16 13:59:09
阅读次数:
12
ServiceMesh(2)上一篇介绍了《ServiceMesh究竟解决什么问题?》,当微服务架构体系越来越复杂的时候,需要将“业务服务”和“基础设施”解耦,将一个微服务进程一分为二:一个进程实现业务逻辑,biz,即上图白色方块一个进程实现底层技术体系,proxy,即上图蓝色方块,负载均衡、监控告警、服务发现与治理、调用链…等诸多基础设施,都放到这一层实现如此解耦之后:biz不管是调用服务,还是提
分类:
其他好文 时间:
2020-11-16 13:58:44
阅读次数:
12