![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
微服务
文章平均质量分 81
和大家共同探讨springcloud的相关知识,实现知识的共享和交流。
飞翔&的代码
技术随笔,记录成长的点滴
展开
-
Dubbo服务调用实现
本文利用springCloudAlibaba实现dubbo分布式服务的调用。服务通过网关进行访问,注册中心采用阿里开原的nacos。下载地址:https://nacos.io/zh-cn/docs/quick-start.html安装方式有源码安装和jar包安装,我这里选择的是jar包的安装方式。下载下来后,修改application.properties文件中的数据库连接。修改启动脚本中的启动方式为单机启动,如果是windods,修改startup.cmd,如果是linux修改startup.sh原创 2022-06-14 11:12:05 · 2119 阅读 · 2 评论 -
客户端负载均衡 Spring Cloud Ribbon
客户端负载均衡 Spring Cloud RibbonSpring Cloud Ribbon是一个基于客户端负载均衡的工具,是基于Spring Cloud NetFlix 实现的,在远程调用多节点服务,通过客户端进行转换。通过Spring Cloud R巾bon的封装, 我们在微服务架构中使用客户端负载均衡调用非常 简单, 只需要如下两步:• 服务提供者只需要启动多个服务实例并注册到一个注册...原创 2020-05-07 16:52:26 · 98 阅读 · 0 评论 -
Eureka服务注册与发现笔记(一)
一、Eureka简单说明Eureka是Spring-Cloud-Netflix中的组件,主要是实现微服务的治理功能。包括服务的注册与发现,服务健康检查等。如下图所示是Eureka的服务注册与服务消费的关系。Eureka Server提供服务注册和发现Service Provider提供服务,将自身服务注册到Eureka从而使服务消费方能查找到。Service Consumer服务...原创 2020-04-24 14:38:25 · 161 阅读 · 1 评论 -
浅析微服务架构
一、什么是微服务架构?简单的描述,微服务是系统架构设计方面的一种风格,它的设计精髓是将原本一个独立的系统进行拆分成多个小应用。这些应用都在各自独立的进程中运行,拥有各自执行的cpu资源,互不影响。若一个应用挂了也不影响其他的系统。并且每一个应用都维护着各自的数据存储,业务开发,自动化部署案例和独立的部署机制。二、与传统单体应用的区别1、随着后期业务的拓展和维护,单体应用变得日益臃肿,难以维护...原创 2020-04-24 10:42:34 · 195 阅读 · 0 评论