ICode9

精准搜索请尝试: 精确搜索
  • Spring Cloud之Hystrix断路器2020-01-22 19:52:32

    分布式系统面临的问题 复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候将不可避免地失败。     服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。 如果扇出的链路上某个微

  • 系统基础2020-01-22 19:02:07

    系统重要的目录及文件 1.启动目录:在此文件夹下的程序会开机自启;(Startup); 2.windows--System32(系统配置目录不要乱改)--config--SAM 此文件保存系统账号密码 3.windows--System--drivers--etc--hosts 此文件用来解析域名 服务 服务是一种应用程序类型,他在后台运行,服务应用类型可以

  • Spring Cloud Contract 微服务契约测试框架2020-01-22 17:52:26

    简介 使用场景 主要用于在微服务架构下做CDC(消费者驱动契约)测试。下图展示了多个微服务的调用,如果我们更改了一个模块要如何进行测试呢? 传统的两种测试思路 模拟生产环境部署所有的微服务,然后进行测试 优点 测试结果可信度高 缺点 测试成本太大,装一整套环境耗时,耗力,耗机器

  • Spring Cloud之Feign负载均衡2020-01-22 16:00:39

    官网解释: http://projects.spring.io/spring-cloud/spring-cloud.html#spring-cloud-feign           Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单, 它的使用方法是定义一个接口,然后在上面添加注解, 同时也支持JAX-RS标准的注解。Feign

  • 【新书推荐】《ASP.NET Core微服务实战:在云环境中开发、测试和部署跨平台服务》 带你走近微服务开发2020-01-22 13:00:27

    《ASP.NET Core 微服务实战》译者序:https://blog.jijiechen.com/post/aspnetcore-microservices-preface-by-translator/“微服务”的概念在 2014 年正式提出之后,越来越多的团队开始用它来设计自己的业务系统,各种微服务框架和开发过程管理方法也同时兴起、不断成熟。微服务设计方

  • Java架构师搞技术十年,还是这套架构体系靠谱!程序员必看!2020-01-22 12:55:10

    Java架构师搞技术十年,还是这套架构体系靠谱!程序员必看! 蓦然回首自己搞技术的十几年,我收获了很多,技术、管理、业务、大公司及创业公司的玩法。这些年,自己也曾经迷茫过,心想自己其实能够成长得更快一些,可惜我错过了。 路其实一直都在那里,只是我们看不到而已! 以前我一直被公司和技术牵

  • 云服务的三种模式2020-01-22 12:51:12

    一. IaaS(基础设施即服务) IaaS(Infrastructure as a Service),即基础设施即服务。提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制

  • Openstack keystone组件详解2020-01-22 09:00:09

    OpenStack Keystone  Keystone(OpenStack Identity Service)是 OpenStack 框架中负责管理身份验证、服务规则和服务令牌功能的模块。用户访问资源需要验证用户的身份与权限,服务执行操作也需要进行权限检测,这些都需要通过 Keystone 来处理。Keystone类似一个服务总线, 或者说是

  • springcloud之服务配置中心2020-01-21 18:08:23

    文章目录SpringCloud Config简介Config Server基本使用Config Client基本使用Config整合EurekaConfig配置搜索路径 SpringCloud Config简介 Spring Cloud Config 是 Spring Cloud 团队创建的一个全新项目,用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,

  • C语言 ---- 第四章 函数库2020-01-21 18:05:23

    第一节 系统服务 写一个程序,实现在屏幕上显示一串字符的功能,从代码开始执行到字符显示在屏幕上,这中间都发生了什么? 补充知识:I/O设备 I/O设备分为三部分:设备、设备控制器、设备驱动程序 设备:显示器、键盘、鼠标、硬盘、打印机、麦克风、··· 设备控制器:显卡、声卡、网卡

  • 服务拆分与架构演进2020-01-21 18:04:54

    微服务帮助企业提升其响应力,而企业需要从DevOps、服务构建、团队和文化四点入手,应对微服务带来的复杂度和各种挑战,从而真正获益。如果说运维能力是微服务的加油站,服务则是其核心。 企业想要实施微服务架构,经常问到的第一个问题是,怎么拆?如何从单体到服务化的结构?第二个问题是拆

  • 认识微服务一2020-01-21 18:04:36

    一、什么是微服务,为什么用微服务 1、定义:将传统的单一应用,根据功能分为多个微型的服务,每个服务都独立部署。(自己理解的) 2、理解:根据业务来划分服务。 参看链接: https://www.zhihu.com/question/65502802 https://baijiahao.baidu.com/s?id=1600354904549354089&wfr=spider&for=pc

  • 为什么阿里的dubbo注册中心要放弃zookeeper, 而用Nacos2020-01-21 18:03:37

    首先,那么为什么说zookeeper不适合做服务注册中心呢?   从CAP角度来看 有个思考,从CAP角度考虑,服务注册中心是CP系统还是AP系统呢?   首先,服务注册中心是为了服务间调用服务的,那么绝对不允许因为服务注册中心出现了问题而导致服务间的调用出问题。 再者, 假如有node1,node2,node3,

  • 微服务(概念篇):什么是微服务?一篇文章让你彻底搞明白2020-01-21 16:39:22

    目录 前言 一、微服务介绍 1.什么是微服务 微服务由来 为什么需要微服务? 3.1 早期的单体架构带来的问题 3.2 微服务与单体架构区别 3.3 微服务与SOA区别 微服务本质 什么样的项目适合微服务 微服务折分与设计 6.1 微服务设计原则 微服务优势与缺点 7.1 特性

  • 12.CentOS7下Openstack-Train版本安装--验证仪表盘服务horizon2020-01-20 16:02:00

    1.重启控制节点上的memcache服务 systemctl restart memcached.service 2.验证horizon服务 2.1.在任意电脑上使用浏览器访问计算节点IP地址 2.2.登陆openstack      域:Default      用户名:admin 3.域名解析 自行设置

  • 网关的简介2020-01-20 12:37:11

    好想你 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 转自:https://www.cnblogs.com/coolfiry/p/8193768.html 一、API网关的用处 API网关我

  • 微服务从nacos配置中心获得配置信息2020-01-17 16:52:05

    一,安装nacos, 略 二,创建父工程和微服务工程 service1, service2,以idea为例   1, new -> project -> Maven -> 填写groupid等信息 -> finish   2,new -> module -> Maven -> 填写ArtifactId -> finish 三,父工程pom.xml中加入版本控制 (因为用到了spring-cloud, spring-cloud-alibab

  • 一文讲透微服务下如何保证事务的一致性2020-01-17 16:08:19

    文章目录 从本地事务到分布式事务的演变 强一致性解决方案 2.1. 二阶段提交协议 2.2. 三阶段提交协议 最终一致性解决方案 3.1. TCC 模式 3.2. 补偿模式 3.3. 可靠事件模式 开源项目的分布式事务实现解读 4.1. RocketMQ 4.2. ServiceComb 1.从本地事务到分布式事务的演变 什么是

  • Spring Cloud 微服务开发:入门、进阶与源码剖析 —— 1.1架构的衍进2020-01-17 15:38:06

    1.1 架构的衍进 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 互联网产品常常面临庞大的用户量,日均数十亿 PV 的高并发, PB 级别的数据存储等问题的挑战,同时要求保

  • 微服务,为什么从前后端分离开始?2020-01-17 12:55:16

    关注「IT老兵哥」,赋能程序人生!既要低头赶路,又要抬头望天,科技是为人服务的,任何技术背后都有更深层次的考量,在本系列的第一篇文章中我们聊了微服务的本质,它是一种可以加速分工、促进合作的新协作机制。知其然,知其所以然,在第二篇文章中我们剖析了微服务为什么可以加速分工、促进合作,今

  • Ozone OM服务HA原理分析2020-01-17 09:01:23

    文章目录前言OzoneManager HA的目标OM HA的Raft方式实现Ozone的读写请求的区别处理OM服务的定期Snapshot、Checkpoint行为附:DoubleBuffer+Table Cache的请求处理引用 前言 在分布式系统中,为了避免中心服务节点存在单点问题,我们往往会有HA(High Availability)的防御措施。比

  • SpringCloud(二)服务注册中心与Eureka工作原理介绍2020-01-16 23:55:59

    微服务的注册中心 author:QYX 注册中心可以说是微服务架构中的通讯录,它记录了服务和服务地址的映射关系,在分布式架构中,服务会注册到这里,当服务需要调用其他服务时, 就会在这里找到服务的地址,进行调用 注册中心的主要作用   服务注册中心是微服务架构中非常重要的一个组件,在微服务

  • Spring Cloud Hytrix 是什么?2020-01-16 21:05:45

    本文内容如有错误、不足之处,欢迎技术爱好者们一同探讨,在本文下面讨论区留言,感谢。 文章目录简述概念功能介绍图解请求熔断小结参考资料 简述 Spring Cloud Hystrix 是 Spring Cloud Netflix 子项目的核心组件之一,供分布式系统使用,具有服务容错及线程隔离等一系列服务保护功

  • Dubbo--微服务框架2020-01-16 18:41:49

    一、Dubbo简介 Dubbo是一个分布式服务框架,支持高性能远程调用,提供SOA服务治理解决方案。Ddubbo各个分层都是很多扩展,比如注册中心有redis、zookeeper选项,序列化有java序列化等,当然还有很多,这里就不一一介绍了。 二、核心部分 2.1、远程通讯: 提供对多种基于长连接的NIO框架

  • 微服务:服务注册发现+ API 网关+配置中心+配置中心+服务跟踪2020-01-16 17:55:31

    服务注册发现服务注册就是维护一个登记簿,它管理系统内所有的服务地址。当新的服务启动后,它会向登记簿交待自己的地址信息。服务的依赖方直接向登记簿要 Service Provider 地址就行了。当下用于服务注册的工具非常多 ZooKeeper,Consul,Etcd, 还有 Netflix 家的 eureka 等。服务注册有

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有