码迷,mamicode.com
首页 > 其他好文 > 详细

新知道的知识

时间:2019-10-13 01:07:46      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:bsp   content   部署方式   追踪   英文   4层负载均衡   后端服务   网关   健康   

这几个是新知道的,先记录一下,虽然有的还不知道具体是什么。

 

CDN

CDN全称Content Delivery Network,即内容分发网络,本系统所有静态资源全部通过 CDN加速来提高访问速度。

系统静态资源包括:html页面、js文件、css文件、image图 片、pdf和ppt及doc教学文档、video视频等。

 

负载均衡

系统的CDN层、UI层、服务层及数据层均设置了负载均衡服务,上图仅在UI层前边标注 了负载均衡。

每一层的负载均衡会根据系统的需求来确定负载均衡器的类型,系统支持 4层负载均衡+7层负载均衡结合的方式,4层负载均衡是指在网络传输层进行流程转发, 根据IP和端口进行转发,

7层负载均衡完成HTTP协议负载均衡及反向代理的功能,根据 url进行请求转发。

 

微服务层

微服务层将系统服务分类三类:前端服务、后端服务及系统服务。

前端服务:主要为学 习用户提供学习服务。

后端服务:主要为管理用户提供教学管理服务。

系统服务:公 共服务,为系统的所有微服务提供公共服务功能。

服务网关:提供服务路由、负载均 衡、认证授权等服务。

 

DevOps
DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称, 用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、 协作与整合。

本项目供了许多开发、运营、维护支撑的系统,包括:

Eureka服务治理 中心:提供服务治理服务,包括:服务注册、服务获取等。

Spring Cloud Con?g服务 配置管理中心:提供服务配置管理服务,包括:配置文件更新、配置文件下发等。

Hystrix Dashboard服务熔断监控:监控熔断的请求响应时间、成功率等 。

Zipkin服务 追踪监控:监控服务调用链路健康情况。

Jenkins持续集成服务:提供系统持续集成服 务。

Git/GitLab代码管理服务:提供git代码管理服务。

ELK日志分析服务:提供elk日志分 析服务,包括系统运行日志分析、告警服务。

Docker容器化部署服务:将本系统所有 服务采用容器化部署方式。

Maven项目管理工具:提供管理项目所有的Java包依赖、项 目工程打包服务

新知道的知识

标签:bsp   content   部署方式   追踪   英文   4层负载均衡   后端服务   网关   健康   

原文地址:https://www.cnblogs.com/JS314/p/11664358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!