微服务
服部平次;
联络:leem97_,一起成为Javaer
展开
-
解决Linux部署test环境项目启动失败的问题(Nacos相关)
故nacos的配置的id需要改成相应的格式原创 2022-03-23 13:22:26 · 235 阅读 · 0 评论 -
分布式日志解决方案之-ELK
分布式日志解决方案之-ELK传统的日志方案:ELK分布式方案:原创 2021-08-22 20:35:47 · 103 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could
Gateway网关整合启动出现如下异常:提示嵌入数据源,查找后发现,母工程错误的导入了MybatisPlus的依赖 <!--Mybatis起步依賴--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId>原创 2021-07-31 11:17:38 · 235 阅读 · 0 评论 -
配置Eureka时需要注意的两个配置
微服务的架构中,Eureka作为注册中心在进行配置文件的配置时,有两个比较生疏的配置: register-with-eureka: true # 不注册自己 fetch-registry: true #不拉取服务register-with-eureka指的是字面意思,注册到Eureka,为什么Eureka自己的配置文件中有这个选项,是因为为了高可用,我们会进行Eureka集群的配置,防止一个注册中心挂掉导致微服务瘫痪的窘境,true即意味着,Eureka将自己注册进注册中心;fetch原创 2021-07-24 20:01:55 · 782 阅读 · 0 评论 -
基于Eureka与Ribbon的简单请求链路分析
原创 2021-07-24 19:54:07 · 94 阅读 · 0 评论 -
Spring Cloud之Ribbon与Nginx区别
客户端负载均衡器在SpringCloud中Ribbon负载均衡客户端,会从eureka注册中心服务器端上获取服务注册信息列表,缓存到本地。让后在本地实现轮训负载均衡策略。Ribbon与Nginx区别1.服务器端负载均衡Nginxnginx是客户端所有请求统一交给nginx,由nginx进行实现负载均衡请求转发,属于服务器端负载均衡。既请求有nginx服务器端进行转发。2.客户端负载均衡RibbonRibbon是从eureka注册中心服务器端上获取服务注册信息列表,缓存到本地,让后在本地实现轮原创 2021-07-23 19:15:57 · 294 阅读 · 0 评论 -
SpringCloud简述
SpringCloud是什么?SpringCloud是一个采用微服务架构,并集成了众多成熟的技术框架集合,它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、智能路由、消息总线、负载均衡、断路器、数据监控等,是一套简单易懂、易部署和易维护的分布式系统开发工具包,使用SpringCloud可以很大程度上提高企业服务的稳定性和可用性;优缺点优点:SpringCloud是软件开发的明星产品Spring旗下的明星项目,技术相对完善,解决方案众多;原创 2021-07-22 20:06:40 · 262 阅读 · 0 评论