上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 30 下一页
  2019年11月28日
摘要: 1、Ribbon负载均衡,Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端、负载均衡的工具。 答:简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一 阅读全文
posted @ 2019-11-28 21:43 别先生 阅读(401) 评论(0) 推荐(0) 编辑
  2019年11月24日
摘要: 1、RabbitMQ中的消息如何保障百分之百的投递成功? 答:百分之百的投递成功,方案可以参考下面的2、3。 2、什么是生产者端的可靠性投递? 答:第一步,生产者保障消息的成功发出。第二步,保障RabbitMQ的节点成功接收到生产者发送的消息。第三步,发送端收到RabbitMQ节点(即Broker) 阅读全文
posted @ 2019-11-24 14:01 别先生 阅读(1123) 评论(0) 推荐(0) 编辑
  2019年11月22日
摘要: 1、微服务与微服务架构。微服务概念如下所示: 答:微服务强调的是服务的大小,它关注的是某一个点,是具体解决某一个问题、提供落地对应服务的一个服务应用,狭意的看,可以看作Eclipse里面的一个个微服务工程/或者Module模块。 2、微服务架构是一种架构模式,微服务架构概念如下所示: 答:微服务架构 阅读全文
posted @ 2019-11-22 21:34 别先生 阅读(598) 评论(0) 推荐(0) 编辑
  2019年11月21日
摘要: 1、嗯,问题呢,就是一开始安装好RabbitMQ,练习了一下RabbitMQ的使用,但是呢,过了一段时间,我来复习的时候,发现运行出现下面的错误了。后来想想,是自己学习微服务的时候,修改了/etc/hosts的映射。后来又修改回去了,是不是感觉日了🐕了。解决方法如下所示: eclipse远程连接服 阅读全文
posted @ 2019-11-21 23:01 别先生 阅读(1241) 评论(2) 推荐(0) 编辑
  2019年11月17日
摘要: 1、RabbitMQ的管控台确实是一个好东西,但是如果是新手,比如刚接触RabbitMQ的时候,看到RabbitMQ的管控台也是一脸懵逼的说,慢慢接触多了,才了解一些使用。 1)、RabbitMQ的管控台中概览的Totals。如果有消息进行消费的话,如果我们创建队列的话,这里面显示消费进度和情况,实 阅读全文
posted @ 2019-11-17 11:52 别先生 阅读(2747) 评论(0) 推荐(3) 编辑
  2019年11月16日
摘要: 1、Eureka 注册中心三种角色。 答:a、Eureka Server,注册中心,通过 Register、Get、Renew 等接口提供服务的注册和发现。 b、Application Service (Service Provider),服务提供方,把自身的服务实例注册到 Eureka Serve 阅读全文
posted @ 2019-11-16 17:09 别先生 阅读(657) 评论(0) 推荐(0) 编辑
  2019年11月13日
摘要: 1、什么是数据建模。 答:数据建模,英文为Data Modeling,为创建数据模型的过程。数据模型Data Mdel,对现实世界进行抽象描述的一种工具和方法,通过抽象的实体及实体之间联系的形式去描述业务规则,从而实现对现实世界的映射。 2、数据建模的过程。 答:第一步、概念模型,确定系统的核心需求 阅读全文
posted @ 2019-11-13 19:34 别先生 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 1、系统设置要到位,遵照官方建议设置所有的系统参数。 https://www.elastic.co/guide/en/elasticsearch/reference/6.7/setup.html 部署Elasticsearch集群之前将操作系统的配置设置好。 之前部署单机版、集群报了很多错误,嗯,就 阅读全文
posted @ 2019-11-13 19:34 别先生 阅读(796) 评论(0) 推荐(0) 编辑
  2019年11月11日
摘要: 1、什么是聚合分析? 答:聚合分析,英文为Aggregation,是es除搜索功能外提供的针对es数据做统计分析的功能。特点如下所示: a、功能丰富,提供Bucket、Metric、Pipeline等多种分析方式,可以满足大部分的分析需求。 b、实时性高,所有的计算结果都是即时返回的,而hadoop 阅读全文
posted @ 2019-11-11 14:28 别先生 阅读(611) 评论(0) 推荐(0) 编辑
  2019年11月10日
摘要: 1、在高可用的Eureka注册中心中构建provider服务。 使用springboot的多环境配置,来搭建Eureka的高可用集群式部署。由于使用的是maven构建的springboot项目,所以首先引入pom.xml配置文件,这里需要注意的是springboot的版本、springcloud的版 阅读全文
posted @ 2019-11-10 22:59 别先生 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 1、Eureka单机版的话,可能会出现单点故障,所以要保障Eureka的高可用,那么可以进行搭建Eureka的集群版。 高可用的Eureka的注册中心,将注册中心服务部署到多台物理节点上,形成一个集群,集群之间的多个节点需要相互通信的。那么如何搭建集群版的Eureka呢,每个实例都需要加载自己的配置 阅读全文
posted @ 2019-11-10 17:16 别先生 阅读(859) 评论(0) 推荐(0) 编辑
  2019年11月9日
摘要: 红色截图来源自慕课网,尊重版权,从你我做起,谢谢。 1、Elasticsearch之深入了解Search的运行机制。 答:Search的运行机制,Search执行的时候实际分两个步骤运作的,分别是Query阶段、Fetch阶段。称为Query-Then-Fetch。 2、Search的运行机制,相关 阅读全文
posted @ 2019-11-09 15:25 别先生 阅读(348) 评论(0) 推荐(0) 编辑
  2019年11月8日
摘要: SpringCloud >Spring生态体系的微服务架构:https://spring.io/ 官网贴图,如下所示,介绍了微服务的架构体系(话说,英语好读官网,可能很爽吧,没体验过)。 1、微服务是一种架构风格(微服务架构是区分与单体架构的)。一个大型的复杂软件应用,由一个或多个微服务组成。系统中 阅读全文
posted @ 2019-11-08 22:26 别先生 阅读(705) 评论(0) 推荐(0) 编辑
  2019年11月7日
摘要: 1、Elasticsearch 6.x版本全文检索学习之分布式特性介绍。 1)、Elasticsearch支持集群默认,是一个分布式系统,其好处主要有两个。 a、增大系统容量,如内存、磁盘、使得es集群可以支持PB级别的数据。 b、提供系统可用性,即使部分节点停止服务,整个集群依然可以正常服务。 2 阅读全文
posted @ 2019-11-07 10:01 别先生 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 1、用了四五年的虚拟机,最近居然老提示检测更新版本,嗯,我将我的虚拟机由10版本,更新到了15.5版本,这也是网友说的,然而并灭有什么乱弄。window10系统自动更新,自动更新以后虚拟机就打不开了,然而我之前的做法都是将更新的卸载掉。如下所示: 卸载以后,重启电脑,来来回回多少遍,麻烦的一笔。 2 阅读全文
posted @ 2019-11-07 09:07 别先生 阅读(2005) 评论(1) 推荐(0) 编辑
  2019年11月3日
摘要: 1、什么是消息确认ACK。 答:如果在处理消息的过程中,消费者的服务器在处理消息的时候出现异常,那么可能这条正在处理的消息就没有完成消息消费,数据就会丢失。为了确保数据不会丢失,RabbitMQ支持消息确定-ACK。 2、ACK的消息确认机制。 答:ACK机制是消费者从RabbitMQ收到消息并处理 阅读全文
posted @ 2019-11-03 21:56 别先生 阅读(54380) 评论(0) 推荐(5) 编辑
摘要: 1、RabbitMQ的消息持久化处理,消息的可靠性是 RabbitMQ 的一大特色,那么 RabbitMQ 是如何保证消息可靠性的呢——消息持久化。 2、autoDelete属性的理解。 1)、@Queue: 当autoDelete属性设置到该注解的时候,含义即是,当所有消费者客户端连接断开后,是否 阅读全文
posted @ 2019-11-03 20:49 别先生 阅读(10686) 评论(2) 推荐(0) 编辑
摘要: 1、Fanout交换器(广播),以广播的模式进行消息的传递。广播模式一定没有路由键的存在,将消息从路由器发送到所有绑定的队列中去(即消息会发送到所有和指定路由器绑定的队列中去)。 项目的结构如下所示: 2、由于使用的是SpringBoot项目结合Maven项目构建的,pom.xml的配置文件,如下所 阅读全文
posted @ 2019-11-03 19:19 别先生 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 1、Topic交换器(主题,规则匹配),Topic交换器也称为主题交换器,特点是根据规则进行匹配,可以根据模糊进行匹配(即根据路由key进行模糊匹配),决定将那个信息放入到指定的队列里面去。 项目的结构如下所示: 2、由于使用的是SpringBoot项目结合Maven项目构建的,pom.xml的配置 阅读全文
posted @ 2019-11-03 18:31 别先生 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 1、交换器。用来接收生产者发送的消息并将这些消息路由给服务器中的队列。三种常用的交换器类型,a、direct(发布与订阅 完全匹配)。b、fanout(广播)。c、topic(主题,规则匹配)。 2、direct(发布与订阅 完全匹配)的使用。 由于使用的是SpringBoot项目结合Maven项目 阅读全文
posted @ 2019-11-03 12:54 别先生 阅读(2132) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 30 下一页