
微服务
文章平均质量分 95
Fantasy`
Three,two,one,ignition.
展开
-
Elasticsearch分布式搜索笔记
elasticsearch是一款非常强大的开源搜索引擎,可以帮助我们从海量数据中快速找到需要的内容。elasticsearch结合kibana、Logstash、Beats,也就是elastic stack(ELK)。被广泛应用在日志数据分析、实时监控等领域。In [computer science](https://en.wikipedia.org/wiki/Computer_science), an **inverted index** (also referred to as a原创 2022-11-27 19:05:17 · 959 阅读 · 0 评论 -
Feign远程调用+Gateway网关
- PredicateFactory的作用是什么? 读取用户定义的断言条件,对请求做出判断- Path=/user/**是什么含义? 路径是以/user开头的就认为是符合的网关的跨域问题跨域:域名不一致就是跨域- 域名不同- 域名相同,端口不同- 跨域问题:浏览器禁止请求的发起者与服务端发生跨域ajax请求,请求被浏览器拦截问题- 解决方案:CORS原创 2022-11-23 18:46:43 · 5140 阅读 · 0 评论 -
Nacos配置中心
在没有配置中心之前,传统应用配置的存在以下痛点:(1)采用本地静态配置,无法保证实时性:修改配置不灵活且需要经过较长的测试发布周期,无法尽快通知到客户端,还有些配置对实时性要求很高,比方说主备切换配置或者碰上故障需要修改配置,这时通过传统的静态配置或者重新发布的方式去配置,那么响应速度是非常慢的,业务风险非常大(2)易引发生产事故:比如在发布的时候,容易将测试环境的配置带到生产上,引发生产事故。原创 2022-11-23 18:36:59 · 6112 阅读 · 0 评论 -
注册中心Eureka-Nacos
- 服务提供者 如图,在Nacos中,服务提供者有了临时实例和非临时实例之分。 对于临时实例,与eureca相同,采用心跳监测方式,服务提供者每隔一段时间向nacosserver发送心跳监测数据,报告健康状况,一旦不健康了,就让它从服务列表消失; 对于非临时实例,nacos会主动询问它的健康状况,当它不健康了,只要不手动关闭它,并不会将它从列表中剔除,而是等待它恢复健康。 配置一个服务实例为非临时实例原创 2022-11-23 18:31:16 · 226 阅读 · 0 评论 -
RabbitMQ-笔记
AMQP,即 Advanced Message Queuin Protocol (高级消息队列协议),是一个网络协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同开发语言的限制。Broker:接收和分发消息的应用,RabbitMQ Server就是 Message Broker。包括Exchanger 和 Queue。原创 2022-11-20 20:25:34 · 525 阅读 · 0 评论