当前位置: 首页 > wzjs >正文

在百度做橱柜网站一键搭建网站工具

在百度做橱柜网站,一键搭建网站工具,西安网站推广招聘网,高品质的网站开发公司目录 一.单体架构 1.定义 2.优点 3.缺点 4.结论 二.微服务 1.定义 三.SpringCloud 1.定义 2.版本要求 一.单体架构 1.定义 将业务的所有功能集中在一个项目中开发,打成一个包部署。 2.优点 架构简单:基本没什么架构,打开项目就写…

目录

一.单体架构

1.定义

2.优点

3.缺点

4.结论

二.微服务

1.定义

三.SpringCloud

1.定义

2.版本要求


一.单体架构

1.定义

将业务的所有功能集中在一个项目中开发,打成一个包部署。

2.优点

  • 架构简单:基本没什么架构,打开项目就写
  • 部署成本低:打成jar包,放到linux中,一行执行命令就能运行

3.缺点

  • 团队协作成本高:复杂项目如果采用单体架构,几十个开发人员都在一个Java工程中写代码,提交git时,很容易造成冲突,每天不是在解决冲突就是在制造冲突。
  • 系统发布效率低:每当项目添加一点点新功能后,就需要重新打jar包、重新部署,这样耗时太长,效率低
  • 系统可用性差:单体架构的项目,打成1个jar包,只有一台tomcat服务器,扛不住大量用户的访问,导致后端接口响应速度慢,甚至导致后端崩溃

4.结论

        单体架构,不适合大型、复杂、用户量大的项目,而适合功能简单、开发人员少、用户量小的项目。

二.微服务

1.定义

        微服务架构,是服务化思想(把单体架构中的功能,拆分成一个个独立的项目)指导下的一套最佳架构方案。

举例:

  • 拆分前:所有功能,放到一个项目中,打成一个jar包

  • 拆分后:每一个功能,打成一个jar包,都有独立的tomcat服务器和数据库。这样一个功能响应慢/崩溃,就不会影响到其他功能,做到了服务自治

三.SpringCloud

1.定义

SpringCloud是目前国内使用最广泛的微服务框架。

SpringCloud集成了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供了良好的开箱即用体验。

2.版本要求

由于SpringCloud要基于SpringBoot做自动装配,因此二者的版本必须要匹配,如下:

 

http://www.dtcms.com/wzjs/108143.html

相关文章:

  • 长春建站模板制作如何开发网站
  • 衡阳网站建设汕头网站优化
  • 深圳市网站建设公司设计seo推广百度百科
  • 动态网站开发报告淄博网站seo
  • 聊城做网站费用百度免费推广网站
  • 呼和浩特网站建设价格seo优化快速排名技术
  • 手机怎么制作软件郑州网站优化seo
  • 网站建设服务电话怎么做一个自己的网页
  • 北京市住房和城乡建设委网站软文外链代发
  • 做免费网站教程餐饮营销引流都有什么方法
  • 电商网站制作案例网络营销概述ppt
  • wordpress怎么生成网站地图百度官网下载安装免费
  • 高校网站建设 调查百度客服24小时人工服务
  • 机场网站建设谷歌全球营销
  • 外国购物网站大全西安竞价托管公司
  • 网站建设网站开发企业网站首页
  • php网站制作做百度seo
  • 维护网站信息郑州网站建设制作
  • fireworks cs6如何做网站品牌策划书案例
  • 58同城会员网站怎么做网站如何优化
  • 想调用等三方网站数据该怎么做广州seo推广营销
  • 兰州网站在哪备案网站推广的目的
  • 做网站的思路怎么写视频号的链接在哪
  • 网站开发优秀论文怎样才能上百度
  • 政府网站域名热搜榜排名前十
  • 网站开发文本编辑器最火网站排名
  • 网站做文献格式信息发布网站有哪些
  • 资讯类网站怎么做开鲁网站seo站长工具
  • 搭建php网站环境网站创建免费用户
  • 二手交易网站建设搜索引擎优化趋势