这是我第一次写博客

学了很多东西,但是都不动手,久而久之就全部忘掉了,想在这里记录一下我的学习过程,希望到过年前,能把整个流程吃掉,记录在这里。
首先介绍一下springcloud

Spring Cloud Alibaba简介

Spring Cloud Alibaba旨在为微服务开发提供一站式解决方案。该项目包括用于开发分布式应用程序和服务的必需组件,以便开发人员可以使用Spring Cloud编程模型轻松地开发分布式应用程序。

使用Spring Cloud Alibaba,您只需要添加一些注释和配置,就可以为您的应用程序使用Alibaba的分布式解决方案,并使用Alibaba中间件构建自己的分布式系统。

Spring Cloud Alibaba作用

流控制和服务降级:支持WebServlet,WebFlux,OpenFeign,RestTemplate,Dubbo访问限制和降级流的功能。它可以在运行时通过控制台实时修改限制和降级流的规则,并且还支持监视限制和降级度量标准。

服务注册和发现:可以注册服务,并且客户可以使用Spring托管的bean(自动集成功能区)发现实例。

分布式配置:支持分布式系统中的外部配置,配置更改时自动刷新。

Rpc服务:扩展Spring Cloud客户端RestTemplate和OpenFeign以支持调用Dubbo RPC服务。

事件驱动:支持构建与共享消息系统连接的高度可扩展的事件驱动微服务。

分布式事务:支持高性能且易于使用的分布式事务解决方案。

阿里云对象存储:大规模,安全,低成本,高度可靠的云存储服务。支持随时随地在任何应用程序中存储和访问任何类型的数据。

阿里云SchedulerX:准确,高度可靠,高可用性的计划作业调度服务,响应时间在几秒钟之内。

阿里云SMS:覆盖全球的消息服务,阿里巴巴SMS提供便捷,高效和智能的通信功能,可帮助企业快速联系其客户。

介绍一下注册中心nacos

nacos有很多功能,包括注册中心,配置中心等。
官网:https://nacos.io/zh-cn/
下载地址 https://github.com/alibaba/nacos.git


解压然后到bin目录,双击startup.cmd 启动

启动后样子
访问地址 localhost:8848

接下来进入到springcloud 代码编写,创建项目,这里不赘述了
user-service.yaml
spring:
application:
name: user-service
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848

order-service.yaml
server:
port: 8081

spring:
application:
name: order-service
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848

server:
port: 8082

启动项目即可

完成,之后进行后续写作,写作确实有点难,只能说慢慢进步了,不懂得朋友,留言,我看到就会回复。

springcloudalibaba学习分享相关推荐

  1. 胡锐锋:组队学习分享(队长)

    组队学习分享(队长) 自我介绍 胡锐锋,现为Datawhale成员,目前担任<统计学习方法习题解答>开源项目的负责人,已工作近8年,由大数据平台研发工程师转变成一位项目管理人.我的人生目标 ...

  2. python anylogic_分享 | IE工具与仿真软件学习分享会

    原标题:分享 | IE工具与仿真软件学习分享会 6月18日晚,IE工具与仿真软件学习分享会在经济与管理学院704教室顺利举行,此次分享会,有幸邀请到了欧阳林寒老师.大三学长张宇航和葛胜贤为大家讲解相关 ...

  3. python中if语句缺省else_9_【Python学习分享文章】_if(条件语句)

    [Python学习分享文章]_if(条件语句)_logicalJudgement介绍及基本操作 综述 计算机的"条件语句"和生活中的"条件成立"是不一样的. 一 ...

  4. 学习分享会(2019.5.31)

    学习分享会 First(初三大佬发言) 初三大佬在为初二大佬讲一堆哲学的道理,虽然十分高深,但还是听懂了一点点 Second(初二大佬发言) 初二大佬开始"秀",首先是大佬LW讲了 ...

  5. datatable的数据进行组内排序_排序算法学习分享(四)希尔排序

    排序,也称为排序算法,可以说是我们学习算法的过程中遇到的第一个门槛,也是实际应用中使用得较为频繁的算法,我将自己对所学的排序算法进行一个归纳总结与分享,如有错误,欢迎指正! 排序算法学习分享(一)选择 ...

  6. Bootstrap的学习分享

    大家好,这里是demo软件园,今天为大家分享的是Bootstrap的学习分享. 众所周知Bootstrap是一款简洁.直观.强悍的前端开发框架,让web开发更迅速.简单. 流体布局容器 容器的widt ...

  7. 佐切的第一天学习分享

    从哪学呢?这对于我来说也是个很大的问题. 由于之前有看过一点php的视频教程,就从基础的html开始对之前看点那点视频教程的回顾. ①首先自己的一个认识,网页通过www.^^^^^来访问,这个协议是美 ...

  8. r语言 新增一列数字类型_R语言实战(2)——创建数据集【学习分享】

    往期回顾: R语言实战(1)--R语言介绍[学习分享] 引言:上一章我们通过简单的例子了解了R语言及R语言能实现的一些功能,本期我们将一起学习R中的数据结构,以及向R中导入数据的方法. 2.1 数据结 ...

  9. Web前端开发入门学习分享

    Web前端开发入门学习分享 1:如何开始学习Web前端 首先你需要学习html的各个标签,掌握其用法和规范,明白其作用. 开始学习css的使用,你先学习在html页面中为标签增加css样式,其次是将c ...

最新文章

  1. 使用iframe call server及iframe target使用例
  2. request请求和response响应时的乱码解决代码
  3. DispatcherServlet作用
  4. JNI字段描述符[Ljava/lang/String
  5. linux串口缓冲区的大小,linux-----------串口设置缓冲器的大小
  6. Linux学习笔记-编译与链接的过程
  7. 自动秒收录导航php源码
  8. Xshell连接Ubuntu时提示SSH服务器拒绝了密码
  9. python抓取汤不热视频_你们想要的 Tumblr 爬虫
  10. 【数据库原理实验(openGauss)】事务与并发控制
  11. 从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-3. 菜单)...
  12. DDPM代码详细解读(1):数据集准备、超参数设置、loss设计、关键参数计算
  13. 双击打不开pycharm问题
  14. android点击复制链接地址,在Android中的EditView中可点击链接和复制/粘贴菜单
  15. Python实现自动给视频打码,减少不宜画面出现...
  16. 计算机专业研究生核心能力培养(0)——计算机专业要不要读研?
  17. Springboot:拦截器和过滤器
  18. 用Proxifier只代理PC端部分软件
  19. c语言小游戏10例,C语言的应用 小游戏为例.doc
  20. 关于videojs视频加载重试

热门文章

  1. 【无人驾驶系列五】GPS及惯性传感器在无人驾驶中的应用
  2. 浏览器调试工具网页性能分析中的使用
  3. 2017大学计算机考试题,【2017年最新】新生福利:大学计算机基础入学考试题库...
  4. Navicat Missing required library sqlite.dll,998
  5. pancakeswap薄饼添加流动性后实现永久锁仓
  6. java log4j权限被否定_Dorado中其它权限实现方案-Dashboard-资料库.DOC
  7. 计算机技术在中医药中的应用,计算机药物虚拟筛选技术在中医药领域中的应用前景...
  8. 限速牌的单位是什么_限速标志的尺寸是多少
  9. bug难免,但规避bug的五大方式你看了吗!
  10. 常见的OutOfMemoryError原因及解决方案