- 博客(6)
- 资源 (61)
- 收藏
- 关注
原创 微服务架构实战学习(六):实现服务间调用(RestTemplate方式)
关注微信公众号,查看私密内容介绍了注册中心的搭建和服务的注册,本文将介绍下服务消费者调用服务提供者的过程。一、服务调用流程总体流程是首先启动注册中心,服务提供者提供服务并注册到注册中心,消费者从注册中心中获取服务并执行。实现服务调用需要有三个角色:服务注册中心、服务提供者和服务消费者,其中服务注册中心和服务提供者上一篇文章已经实现了,下面会详细演示下服务消费者搭建并调用服务的过程。二、服务提供者如何搭建一个服务提供者,请参考之前的博文,使用SpringBoot创建工程..
2020-12-31 16:42:07 191
原创 微服务架构学习(五):Eureka 总结及注意事项(非VIP可通过我的订阅号查看)
废话不多说,上码:我们已经有过将 Eureka Client 注册到本地 Eureka Server 服务上的介绍,但当时的本地 Eureka Server 服务是个单节点服务,在上篇中我们实现了 Eureka Server 高可用方案后 Client 又该如何注册呢?其实很简单,只需要将 Client 注册到集群中的每一个节点即可。一、Eureka Client 高可用1.1 Eureka Client 配置我们创建的 Eureka Client 为例。当时,我们注册到单节点的 E
2020-12-31 14:26:05 1694 7
原创 微服务架构学习(五):注册中心集群(非VIP可通过微信公众号学习)
废话不多说,先来扫码关注一下吧:在上一篇文章中,我们介绍了注册中心Eureka 的搭建以及向注册中心注册服务,在实际中,如果一个微服务组织架构中,注册中心运行在一个进程中,如果该进程挂了,那么服务也就停止,那么我们就无法在使用服务提供者提供的服务。而Eureka的解决方案是,搭建Eureka集群,这样可保证当某一服务停止,整个集群可以正常使用。一、集群规划准备三台Linux服务器。地址分别为:192.168.174.200192.168.174.201192.168.174.202
2020-12-31 11:47:57 173
原创 微服务架构学习(五):注册中心
走过路过不要错过,扫码有惊喜:在微服务架构中,注册中心是最核心的基础服务之一,本文将详细介绍下注册中心的组成部分和它们之前的关系。一、注册中心原理注册中心主要涉及到三大角色:服务提供者 服务消费者 注册中心它们之间的关系大致如下: 各个微服务在启动时,将自己的网络地址等信息注册到注册中心,注册中心存储这些数据。 服务消费者从注册中心查询服务提供者的地址,并通过该地址调用服务提供者的接口。 各个微服务与注册中心使用一定机制(例如心跳)通信。如果注册中..
2020-12-31 09:45:11 381
原创 微服务架构实战学习(二):微服务间的通信
在微服务中,采用中心化的思想,将单体应用拆分为多个中心,中心之间分布部署,那么面临的问题之一就是,中心与中心之间怎么通信:一、微服务的通信协议IPCIPC 全称是 Inter Process Communication,中文大致可译为操作系统的进程之间的相互通信。为什么操作系统的进程之间需要相互通信呢?为了资源的协调使用,使之能够和谐共处。比如:两个进程A、B在执行的过程中都要访问 资源W,为了避免A和B同时抢夺资源,造成死锁的现象,我们规定在A使用完了资源以后,需要通知B可以使用资源了.
2020-12-30 16:38:58 927 3
原创 微服务架构实战学习(一):初识
一、什么是微服务微服务(Microservices)是一种软件开发技术,是面向服务的架构(Service-Oriented Architecture,SOA)的变体,微服务架构将应用程序组成一系列松散耦合的服务集合。在微服务体系结构中,服务是细粒度的,协议是轻量级的。通常跟微服务相对的是单体应用,即将所有功能都打包成在一个独立单元的应用程序。从单体应用到微服务并不是一蹴而就的,这是一个逐渐演变的过程。二、微服务的优点将应用程序分解为不同的更小的服务的好处是,它改进了模块化,使应用程序更容易理解、
2020-12-30 14:29:22 317 1
Oracle11g客户端安装包.zip
2021-07-02
wince6.0上的.net cf framework 3.5安装包亲测可用版本.zip
2021-07-02
OGG11安装包亲测可用.zip
2021-01-12
path-navigator20201113.zip
2020-11-13
mapv.min.js
2020-11-13
Ehcarts仪表盘,水波球所需JS.rar
2020-10-29
XpathDemo.zip
2020-03-27
Spring Security oAuth2.0 Demo.zip
2019-07-04
vmware虚拟机mac补丁(unlocker208).zip
2019-06-18
HttpClient模拟登陆源码 pjYzm.zip
2019-06-14
RabbitMQ安装包
2019-02-13
Linux环境Weblogic集群配置,Weblogic JMS集群配置
2018-10-30
前台JS和后台Java对应的RSA加解密
2018-10-16
OGG(oracle golden date)详细部署 Oracle 11g
2018-09-14
OpenSSH升级至OpenSSH7.7版本
2018-07-11
openssl离线升级所需依赖包
2018-07-11
bash-4.1.2-15.el6_5.2.x86_64.rpm
2018-07-11
weblogic10.3.6反序列化补丁包
2018-06-22
Sping+SpringMVC+Mybatis框架
2018-06-07
Redis-x64-3.2.100.zip
2018-02-24
谷歌地图Demo
2017-12-02
Echarts各省市地图Json数据
2017-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人