![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloudalibaba
文章平均质量分 86
落叶的悲哀
这个作者很懒,什么都没留下…
展开
-
5.springcloudalibaba nacos 2.2.3源码下载并且注册服务到nacos
前面已经完成了springcloudalibaba网关,限流和服务间的调用,现在来阅读下nacos源码,进一步加深对springcloudalibaba的理解,这里的源码阅读仅为自己的理解,如果有不对的可以指出,不一定就是完成正确的。1.由于篇幅太长了,下一篇幅开始源码解析,这里仅展示如何下载源码并且运行源码,并且注册服务到nacos上,更方便研究源码。2.protoc必须安装编译,否则那个模块会报错。原创 2023-10-11 16:41:20 · 768 阅读 · 2 评论 -
4.springcloudalibaba sentinel v1.8.6版本服务搭建
前面完成了gateway项目部署并且测试,现在部署搭建sentinel服务并且测试。1.sentinel启动使用,比较简单,后面还可以配置流控规则持久化,这里就不演示了,大概知道了sentinel如何使用。2.sentinel不仅仅可以限流,还可以熔断,配置接口白名单,黑名单。3.使用@sentinelResource注解还可以自定义异常返回,更加灵活的使用sentinel配置异常返回。原创 2023-10-09 21:39:02 · 1206 阅读 · 0 评论 -
3.springcloudalibaba gateway项目搭建
前面已经完成了springcloudalibaba项目搭建,接下来搭建gateway项目,这里启动两个服务,一个是gateway服务,一个是server服务,请求从gateway到server服务。1.alibaba lb的包和gateway的一起使用,否则使用lb方式查找服务会有问题,导致请求失败。2.- Path=/server/** 表示路径带server的路由到你指定的服务中去,真正请求的时候会去掉server这一截。原创 2023-10-09 19:26:03 · 745 阅读 · 0 评论 -
2.springcloudalibaba项目搭建(基于alibaba2021.0.5.0版本)
nacos已经搭建好了,现在搭建springcloudalibaba项目。这里对于springcloudalibaba版本的选择,选择支持jdk8的最新版本,我本地的jdk为1.8版本,就直接用支持jdk8的版本。这里选择的springcloudalibaba 2021.0.5.0*版本。1.nacos2.0服务注册和服务配置要同时使用,否则会报错。2.springcloudalibaba的版本、springcloud版本、springboot版本要版本匹配,不然容易出现不可预知的错误。原创 2023-10-09 13:57:01 · 1275 阅读 · 0 评论 -
1.springcloudalibaba nacos2.2.3部署
1.下载的时候选择带有server端的版本,否则会启动不成功。例如2.2.4版本就是2.2.4 (June 20th, 2023) (Client Only)是没有server端的,启动不了。2.这里没有开启鉴权,可以另外配置,开启鉴权,即使用账号密码登录,这里不用账号密码也可以登录。原创 2023-10-05 09:18:32 · 846 阅读 · 0 评论