2022年11月23日

Elasticsearch-集群架构详解

摘要: 作者:少强 原文:https://zhuanlan.zhihu.com/p/32990496 分布式系统类型多,涉及面非常广,不同类型的系统有不同的特点,批量计算和实时计算就差别非常大。这篇文章中,重点会讨论下分布式数据系统的设计,比如分布式存储系统,分布式搜索系统,分布式分析系统等。 我们先来简单 阅读全文

posted @ 2022-11-23 11:07 你可知道 阅读(233) 评论(0) 推荐(0) 编辑

ES脑裂问题及解决

摘要: Elasticsearch脑裂问题详细分析以及解决方案 什么是脑裂问题 脑裂问题其实就是同一个集群的不同节点对于整个集群的状态有不同的理解,导致操作错乱,类似于精神分裂 怎么发现集群产生脑裂问题吧 1.Elasticsearch出现查询非常缓慢的情况 2.通过命令查看集群的状态 3.curl -XG 阅读全文

posted @ 2022-11-23 10:54 你可知道 阅读(1475) 评论(0) 推荐(0) 编辑

【转载】ElasticSearch集群搭建及集群原理详解

摘要: 首先进行单机安装,见以下: Elasticsearch + Kibana + IK分词器安装 - 檀潇兵 - 博客园 (cnblogs.com) 1 集群搭建 1.1 修改配置 每台机器修改elasticsearch.yml配置文件 cd /usr/local/es/elasticsearch-7. 阅读全文

posted @ 2022-11-23 10:49 你可知道 阅读(132) 评论(0) 推荐(0) 编辑

2019年7月27日

Mysql半同步复制演进

摘要: MySQL主从复制包括异步模式、半同步模式、GTID模式以及多源复制模式,默认是异步模式 (如之前详细介绍的mysql主从复制)。所谓异步模式指的是MySQL 主服务器上I/O thread 线程将二进制日志写入binlog文件之后就返回客户端结果,不会考虑二进制日志是否完整传输到从服务器以及是否完 阅读全文

posted @ 2019-07-27 14:30 你可知道 阅读(125) 评论(0) 推荐(0) 编辑

2019年7月15日

【转】C# Async/Await 异步编程中的最佳做法

摘要: Async/Await 异步编程中的最佳做法 Stephen Cleary 近日来,涌现了许多关于 Microsoft .NET Framework 4.5 中新增了对 async 和 await 支持的信息。 本文旨在作为学习异步编程的“第二步”;我假设您已阅读过有关这一方面的至少一篇介绍性文章。 阅读全文

posted @ 2019-07-15 19:03 你可知道 阅读(251) 评论(0) 推荐(0) 编辑

2018年5月14日

lock(this)、lock(class) 、lock(object)

摘要: 1. lock(this) 锁定是当前对象的实例 2.lock(class) 3.lock(object) 任意引用对象,只要是同一个引用地址都可以同步 4.lock(this) 与 lcok(class)使用 5.lock(值类型对象) 会发生自动装箱,object=new object(值类型对 阅读全文

posted @ 2018-05-14 23:59 你可知道 阅读(572) 评论(0) 推荐(0) 编辑

2018年4月1日

RabbitMQ使用 【topic】类型时注意事项

摘要: 1.如果一个消费者绑定的队列设置了多个routing_key ,那么该消费者会消费所有该队列的消息,此时routing_key没有发挥作用。 如下图所示: (1) (2) 阅读全文

posted @ 2018-04-01 18:59 你可知道 阅读(911) 评论(0) 推荐(0) 编辑

2018年3月24日

死锁

摘要: 【1】Java 中的死锁 事务B: 阅读全文

posted @ 2018-03-24 09:25 你可知道 阅读(132) 评论(0) 推荐(0) 编辑

2018年3月15日

Spring与SpringMVC的容器关系分析

摘要: 原文出处:http://www.yangchangming.com/articles/2016/09/16/1474047652822.html Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于XML的配 阅读全文

posted @ 2018-03-15 14:37 你可知道 阅读(203) 评论(0) 推荐(0) 编辑

2017年9月10日

Windows下Docker承载ASP.NET Core 应用

摘要: 基本配置: Win7 64系统,Docker Toolbox, 主要步骤: 【1】发布ASP.NET Core MVC应用,CD到项目根目录,执行dontnet publish 【2】新建一个Dockerfile文件,内容为: FROM microsoft/aspnetcore:1.1ARG sou 阅读全文

posted @ 2017-09-10 21:22 你可知道 阅读(143) 评论(0) 推荐(0) 编辑

导航