springcloudalibaba学习分享

这是我第一次写博客

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

xia在这里插入图片描述
解压然后到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

启动项目即可
在这里插入图片描述
完成,之后进行后续写作,写作确实有点难,只能说慢慢进步了,不懂得朋友,留言,我看到就会回复。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值