首页 > 其他分享 >微服务的认识

微服务的认识

时间:2023-04-11 22:12:07浏览次数:35  
标签:服务 隔离 认识 SpringCloud 独立 业务 组件

1、微服务架构特征

(1)单一职责:微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重复业务开发。

(2)面向服务:微服务对外暴露业务接口。

(3)自治:团队独立、技术独立、数据独立、部署独立。

(4)隔离性强:服务调用做好隔离、容错、降级,避免出现联级问题。

 

2、微服务结构

国内知名的微服务技术框架有SpringCloud和阿里巴巴的Dubbo。

 

 

 

 

3、SpringCloud

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

SpringCloud集成了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配。

 

如果版本不兼容,那么项目就会启动不了。

 

标签:服务,隔离,认识,SpringCloud,独立,业务,组件
From: https://www.cnblogs.com/qiqi-yi/p/17307954.html

相关文章

  • 52 openEuler搭建PostgreSQL数据库服务器-管理数据库角色
    52openEuler搭建PostgreSQL数据库服务器-管理数据库角色52.1创建角色可以使用CREATEROLE语句或createuser来创建角色。createuser是对CREATEROLE命令的封装,需要在shell界面执行,而不是在数据库界面。CREATEROLErolename[[WITH]option[...]];createuserrolename......
  • 微服务
    1、微服务是分布式架构的一种。 2、微服务技术栈  然后利用Jenkins对一系列微服务进行自动化编译,接着利用Docker进行打包,形成镜像,最后用Kubernetes、RANCHER等技术进行自动化部署。SpringCloud只是微服务中用到的一种技术,负责微服务治理。 ......
  • 微服务架构系列文章集合
    微服务系列目录微服务架构思考系列Go微服务实战系列:go-kratos微服务架构思考系列微服务架构学习与思考(01):什么是微服务?微服务的优势和劣势微服务架构学习与思考(02):微服务实施前有哪些问题需要思考?微服务架构学习与思考(03):微服务总体架构图解微服务架构学习与......
  • day07-OpenFeign-服务调用
    SpringCloudOpenFeign-服务调用1.OpenFeign介绍https://github.com/spring-cloud/spring-cloud-openfeignOpenFeign是一个声明式WebService客户端,使用OpenFeign让编写WebService客户端更加简单它的使用方法是定义一个服务端口然后在上面添加注解OpenFeign也支持可插拔式......
  • umeditor粘贴图片自动上传到服务器(Java版)
    ​ 当前功能基于PHP,其它语言流程大致相同 1.新增上传wordjson配置在ueditor\php\config.json中新增如下配置:     /* 上传word配置 */    "wordActionName":"wordupload",/* 执行上传视频的action名称 */    "wordFieldName":"upfile",/* 提交的......
  • 如何将微前端项目部署在同一台服务器同一个端口下
    作者:京东科技高飞前言本文旨在通过部署微前端项目的实践过程中沉淀出一套部署方案,现就一些重点步骤、碰到的问题做了一些总结。部署顺序因为线上部署主应用时需要用到子应用的线上可访问地址,因此部署顺序应该是先部署子应用,保证子应用能够线上可访问后,再将子应用的线上可访问......
  • 把项目部署到服务器
    1.springboot项目打包package,xshell新建连接2.ls查看当前文件夹,cd文件名进入到对应的文件夹3.ls查看把jar包传进来 把jar包拖到xshell,点击(文件新建传输)传入4.找到打包的文件,一般大的为jar包5.dockerps查看docker当前的正在运行的容器镜像与容器的关系1.镜像运行起来......
  • KindEditor粘贴图片自动上传到服务器(Java版)
    ​图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码目前限chrome浏览器使用首先以um-editor的二进制流保存为例:打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。加入下面的代码://判断剪贴......
  • 微服务保护--Sentinel
    目录一、雪崩问题解决办法二、服务保护技术的对比三、安装并整合Sentinel控制台四、限流规则簇点链路流控模式流控效果热点参数限流五、隔离和降级Feign整合Sentinel线程隔离熔断降级六、授权规则七、自定义异常结果八、规则持久化规则管理模式本篇博客主要是个人总结,有大致的思......
  • 使用Xshell远程连接Linux服务器
     https://blog.csdn.net/weixin_48016395/article/details/123190779?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-2-123190779-blog-129054565.235^v28^pc_relevant_default&spm=1001.2101.3001.4242.2&utm_rele......