上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 66 下一页
摘要: ⒈是什么? Spring Cloud Config分为服务端和客户端两部分。 服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息,加密/解密信心等接口。 客户端则是通过指定的配置中心来管理应用资源以及与业务相关的配置内容,并在启动的时候从配置中心获取和 阅读全文
posted @ 2019-03-06 22:28 SpringCore 阅读(898) 评论(0) 推荐(0) 编辑
摘要: ⒈Zuul是什么? Zuul包含了两个最主要的功能,对请求的路由和过滤。其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础。过滤器功能则负责对请求的处理过程进行干预,是实现请求校验、服务聚合等动能的基础。 Zuul和Eureka进行整合,将Zuul自身注册为Eureka 阅读全文
posted @ 2019-03-06 20:52 SpringCore 阅读(259) 评论(0) 推荐(0) 编辑
摘要: ⒈Hystrix是什么? Hystrix使一个用于处理分布式系统的延迟和容错的开源库。在分布式系统里,许多依赖不可避免的因服务超时、服务异常等导致调用失败,Hystrix能够保证在一个依赖出现问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。 ⒉断路器&服务熔断 “断路器”本 阅读全文
posted @ 2019-03-06 17:47 SpringCore 阅读(272) 评论(0) 推荐(0) 编辑
摘要: ⒈Feign是什么? Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。 SpringCloud微服务项目之间调用是通过Rest请求来进行服务调用的,之前我们用到RestTemplate来进行服务请求,Spring通过Feig 阅读全文
posted @ 2019-03-05 21:22 SpringCore 阅读(277) 评论(0) 推荐(0) 编辑
摘要: ⒈Ribbon是什么? Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡工具。 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。我们在配置文件中列出负载均衡所有的机器,Ribb 阅读全文
posted @ 2019-03-05 10:15 SpringCore 阅读(2435) 评论(0) 推荐(0) 编辑
摘要: ⒈Eureka是什么? Eureka是Netflix的一个子模块,也是核心模块之一,Eureka是一个基于REST的服务,用于定位服务以实现云端中间层服务发现和故障转移,服务注册与发现对于微服务架构来说是非常重要的,有了服务注册与发现,只需要使用服务的标识符就可以访问到服务,而不需要修改服务调用的配 阅读全文
posted @ 2019-03-04 16:03 SpringCore 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: ⒈官网说明 SpringCloud是基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现、配置中心、全链路监控、服务网关、负载均衡、熔断器等组件,除了基于Netflix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 SpringCloud利用SpringBoot的开发便利 阅读全文
posted @ 2019-03-04 10:58 SpringCore 阅读(490) 评论(0) 推荐(0) 编辑
摘要: ⒈微服务是什么?微服务架构是什么? 就目前而言,对于微服务业界并没有一个统一的、标准的定义。 但通常而言,微服务架构是一种架构模式,或者说是一种架构风格,它倡导将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值,服务之间采用轻量级的通 阅读全文
posted @ 2019-03-04 10:22 SpringCore 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 查找安装包yum list | grep iptables 安装iptables yum install iptables-services 重启防火墙使配置文件生效 systemctl restart iptables.service 设置iptables防火墙为开机启动项 systemctl e 阅读全文
posted @ 2019-03-02 20:16 SpringCore 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 由于MySQL在CentOS7中收费了,所以已经不支持MySQL了,取而代之在CentOS7内部集成了mariadb,而安装MySQL的话会和MariaDB的文件冲突,所以需要先卸载掉MariaDB. ⒈卸载MariaDB ⒉安装MySQL ①下载MySQL官网的repo源 https://dev. 阅读全文
posted @ 2019-03-02 19:23 SpringCore 阅读(236) 评论(0) 推荐(0) 编辑
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 66 下一页