随笔分类 - 微服务
摘要:SOA SOA 的探索大概始于 2000 年(概念产生可能更早一些),大家知道当初 ERP、CRM、OA 之类的信息系统都是一套套部署起来的,不同系统往往由不同的供应商分别开发的,技术差别也很大,各个系统孤零零的,企业于是有了应用集成和数据集成的需求,SOA 就出来了,各个系统对外提供粗粒度的服务供
阅读全文
摘要:Dubbo Spring Cloud 服务注册中心 Zookeeper Spring Cloud Netflix Eureka 服务调用方式 RPC REST API 服务监控 Dubbo-monitor Spring Boot Admin 断路器 不完善 Spring Cloud Netflix
阅读全文
摘要:RPC(Remote Procedure Call)— 远程过程调用,是一个很大的概念, 它是一种通过网络从远程计算机程序上跨语言跨平台的请求服务,rpc能省略部分接口代码的开发,可以跨机器之间访问对象(java rmi),可以有更方便的加密和更高效的数据传输性能, 而不需要了解底层网络技术的协议,
阅读全文
摘要:卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本: 使用 yum 安装 执行以下命令安装依赖包: 鉴于国内网络问题,强烈建议使用国内源,官方源请在注释中查看。 执行下面的命令添加 yum 软件源: 安装 Docker CE 国内镜像加速
阅读全文
摘要:VirtualBox+CentOS7安装教程 文章来源:企鹅号 - Java技术猿 一、前期工作准备 电脑虚拟化开启(必要工作)大致流程: a.电脑开机时长按F12(F10)进入BIOS界面; b.依次选择Configuratio > Intel Virtual Technology > Enabl
阅读全文
摘要:一 springcloud 是一个服务治理平台,提供了一些服务框架,包含: 服务治理、注册中心、配置管理、断路器、智能路由、微代理、控制总线、全局锁、分布式会话 springcloud config 分布式配置中心 springcloud netflix 核心组件 Eureka:服务治理、注册中心
阅读全文
摘要:相比于单机服务与其他架构,微服务架构的主要特征是组件化、松耦合、独立、去中心化。主要表现在如下几个方面: 细粒度的服务分解;将项目中每个模块/每个职责拆分出来,专注做好一件事情。 独立部署运行和扩展;每个微服务又是一个单独的项目,独立运行在自己的进程里。它可以不依赖于其他服务进行单独使用和灵活扩展。
阅读全文