![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
springcloud了解
文章平均质量分 72
仅自己学习了解
daydayup9527
这个作者很懒,什么都没留下…
展开
-
DockerCompose部署skywalking
【代码】DockerCompose部署skywalking。原创 2024-05-26 20:22:31 · 144 阅读 · 0 评论 -
docker-compose部署skywalking
实验原创 2023-03-04 23:13:06 · 377 阅读 · 0 评论 -
skywalking了解及搭建使用
学习笔记原创 2023-01-09 21:59:29 · 1690 阅读 · 0 评论 -
seata-server-1.5.2 安装配置
学习笔记原创 2023-01-08 13:23:32 · 442 阅读 · 0 评论 -
nexus搭建测试docker&maven&npm仓库
学习笔记原创 2022-12-03 11:33:48 · 1275 阅读 · 0 评论 -
seata1.4.3安装配置
学习笔记原创 2022-11-26 18:37:15 · 285 阅读 · 0 评论 -
Spring5-Cloud2索引库文档es操作与RestClient操作
一、索引库操作elasticsearch底层是基于lucene来实现的。Lucene是一个Java语言的搜索引擎类库,是Apache公司的顶级项目,由DougCutting于1999年研发。官网地址:https://lucene.apache.org/ 。我们统一的把mysql与elasticsearch的概念做一下对比:MySQLElasticsearch说明TableIndex索引(index),就是文档的集合,类似数据库的表(table)RowDocument原创 2022-05-04 11:14:15 · 315 阅读 · 0 评论 -
Spring5-Cloud1部署es及IK分词器使用
elasticsearchelasticsearch底层是基于lucene来实现的。Lucene是一个Java语言的搜索引擎类库,是Apache公司的顶级项目,由DougCutting于1999年研发。官网地址:https://lucene.apache.org/ 。我们统一的把mysql与elasticsearch的概念做一下对比:MySQLElasticsearch说明TableIndex索引(index),就是文档的集合,类似数据库的表(table)RowDoc原创 2022-05-04 11:13:50 · 447 阅读 · 0 评论 -
Spring3-RabbitMQ集群搭建
rabbitmq集群搭建基础环境准备(所有机器)[root@mq1 ~]# cat /etc/hosts192.168.1.11 mq1192.168.1.12 mq2192.168.1.13 mq3//#关闭selinux以及firewalld安装环境依赖erlange以及rabbitmq(3台主机都装,只是另外2台没有配置admin用户)[root@mq1 ~]# wget https://packages.erlang-solutions.com/erlang/rpm/centos/原创 2022-05-03 10:07:42 · 526 阅读 · 0 评论 -
Spring3-CloudRabbitMQ
RabbitMQ同步通讯同步调用的优点:时效性较强,可以立即得到结果同步调用的问题:耦合度高,性能和吞吐能力下降,有额外的资源消耗,有级联失败问题异步通讯异步通讯优点- 吞吐量提升:无需等待订阅者处理完成,响应更快速- 故障隔离:服务没有直接调用,不存在级联失败问题- 调用间没有阻塞,不会造成无效的资源占用- 耦合度极低,每个服务都可以灵活插拔,可替换- 流量削峰:不管发布事件的流量波动多大,都由Broker接收,订阅者可以按照自己的速度去处理事件异步通讯缺点:架构复杂了,业务没有明原创 2022-05-03 10:01:20 · 265 阅读 · 0 评论 -
spring2-cloud-Docker实用篇
Docker实用篇Docker是一个快速交付应用、运行应用的技术,具备下列优势:可以将程序及其依赖、运行环境包括系统函数库,一起打包为一个镜像,仅依赖系统的Linux内核,可以迁移到任意Linux操作系统运行时利用沙箱机制形成隔离容器,各个应用互不干扰启动、移除都可以通过一行命令完成,方便快捷安装Docker[root@test ~]# yum remove docker docker-client docker-client-latest docker-common \docker-la原创 2022-05-02 21:11:29 · 1239 阅读 · 0 评论 -
SpringCloud2-nacos集群搭建
Nacos集群搭建节点ipportnacos1192.168.1.178845nacos2192.168.1.178846nacos3192.168.1.178847搭建集群的基本步骤:- 搭建数据库,初始化数据库表结构- 下载nacos安装包- 配置nacos- 启动nacos集群- nginx反向代理2.1.初始化数据库Nacos默认数据存储在内嵌数据库Derby中,不属于生产可用的数据库。官方推荐的最佳实践是使用带有主从的高可用数原创 2022-05-02 21:04:10 · 200 阅读 · 0 评论 -
SpringCloud2-gateway网关
Gateway服务网关为微服务架构提供一种简单有效的统一的 API 路由管理方式。功能:对用户请求做身份认证、权限校验将用户请求路由到微服务,并实现负载均衡对用户请求做限流创建gateway服务,引入依赖[root@test cloud-demo]# lseureka-server feign-api gateway order-service pom.xml user-service[root@test cloud-demo]# tree gateway/ //IDE原创 2022-05-02 21:00:51 · 105 阅读 · 0 评论 -
SpringCloud2-Feign远程调用
Feign远程调用RestTemplate发起远程调用的代码存在的问题:代码可读性差,编程体验不统一,参数复杂URL难以维护Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign其作用就是帮助我们优雅的实现http请求的发送,解决上面提到的问题。Feign替代RestTemplateFegin的使用步骤如下:1)引入依赖我们在order-service服务的pom文件中引入feign的依赖:<dependency>原创 2022-04-26 23:57:57 · 334 阅读 · 0 评论 -
SpringCloud2-Nacos配置管理
Nacos配置管理Nacos除了可以做注册中心,同样可以做配置管理来使用。Nacos可以将配置集中管理,在配置变更时,及时通知微服务,实现配置的热更新。注意:项目的核心配置,需要热更新的配置才有放到nacos管理的必要。在nacos中管理配置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TmQabOxb-1648567328733)(pictures\1648380182(1)].jpg)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img原创 2022-04-26 23:54:32 · 337 阅读 · 0 评论 -
SpringCloud2-Nacos入门了解
Nacos安装指南1.1.下载安装包在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:GitHub主页:https://github.com/alibaba/nacosGitHub的Release下载页:https://github.com/alibaba/nacos/releases[root@test ~]# yum -y install java[root@test ~]# tar xf nacos-server-1.4.1.tar.gz[ro原创 2022-04-26 00:14:36 · 176 阅读 · 0 评论 -
SpringCloud1-Eureka了解
Eureka的结构和作用在Eureka架构中,微服务角色有两类:EurekaServer:服务端,注册中心:记录服务信息,心跳监控EurekaClient:客户端 Provider:服务提供者,例如案例中的 user-service 注册自己的信息到EurekaServer 每隔30秒向EurekaServer发送心跳 consumer:服务消费者,例如案例中的 order-service 根据服务名称从EurekaServer拉取服务列表 基于服务列表做负载均衡,原创 2022-04-26 00:13:32 · 883 阅读 · 0 评论 -
SpringCloud1-了解服务拆解远程调用
SpringCloud01单体架构:简单方便,高度耦合,扩展性差,适合小型项目。分布式架构:松耦合,扩展性好,但架构复杂,难度大,适合大型互联网项目。微服务是一种良好的分布式架构方案①优点:拆分粒度更小、服务更独立、耦合度更低②缺点:架构非常复杂,运维、监控、部署难度提高SpringCloud是微服务架构的一站式解决方案,集成了各种优秀微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供了良好的开箱即用体验。另外,SpringCloud底层是依赖于SpringBo原创 2022-04-24 21:09:41 · 168 阅读 · 0 评论