- 博客(16)
- 资源 (32)
- 收藏
- 关注
翻译 Elasticsearch 6.6 官方文档 之「节点」
每次启动 Elasticsearch 实例时,都会启动一个节点。连接节点的集合称之为「集群」。如果你运行的是单个 Elasticsearch 节点,那么你也就拥有一个由一个节点组成的集群。
2019-04-23 09:35:48 4483 2
翻译 Elasticsearch 6.6 官方文档 之「快照和还原」
快照(`snapshot`)是从正在运行的 Elasticsearch 集群中获取的备份。你可以获取单个索引(`indices`)或整个集群的快照,并将其存储在共享文件系统上的存储库中,并且有支持 S3、HDFS、Azure、Google 云存储等远程存储库的插件。快照是递增的。这意味着,创建索引快照时,Elasticsearch 将避免复制存储库中已存储的任何数据,作为同一索引的早期快照的一部分。因此,频繁地对集群进行快照是很有效的。
2019-04-22 15:10:50 9895
翻译 Elasticsearch 5.x 版本中的冷热数据架构
当使用 Elasticsearch 进行更大的时间数据分析用例时,我们建议使用基于时间(`time-based`)的索引和具有 3 种不同类型节点(主节点、热节点和冷节点)的分层架构,我们称之为`Hot-Warm`架构。每个节点都有自己的特性,如下所述。
2019-04-20 09:47:12 2384
原创 Spring Boot 项目自动重启以及 jps 查不到 java 进程的原因及解决方法
文章目录问题背景问题描述解决方法问题背景新开发了一个 Spring Boot 项目,直接打包部署到了服务器,使用bash脚本启动程序,日志输出到直接指定nohup.out文件。问题描述实际上,遇到了有两个问题,分别是:程序总是在运行了一段时间后自动重启,而且不断的重启;在程序正常运行期间,使用jps命令查看 Java 进程,查不到该应用的进程。解决方法在程序出现问题之后,查看日...
2019-04-19 11:23:10 3485 1
原创 Elasticsearch 快照到 HDFS 遇到的 PrivateCredentialPermission 问题及解决方法
文章目录问题背景问题描述解决方法问题背景在 Elasticsearch 集群中配置了 HDFS 插件,用于存储集群的索引快照。问题描述在 HDFS 存储库创建成功之后,尝试创建索引快照的时候,遇到了如下问题:如上图所示,在执行创建快照的命令时,抛出了repository_exception异常,但也给出了一串原因:"reason 4" : "[test541to660] could ...
2019-04-11 16:24:56 1026
翻译 Akka 指南 之「集群分片」
当你需要将 Actor 分布在集群中的多个节点上,并且希望能够使用它们的逻辑标识符与它们进行交互,但不必关心它们在集群中的物理位置时,集群分片(`Cluster sharding`)非常有用,这也可能随着时间的推移而改变。例如,它可以是表示域驱动设计(`Domain-Driven Design`)术语中聚合根(`Aggregate Roots`)的 Actor。在这里,我们称这些 Actor 为“实体”。这些 Actor 通常具有持久(`durable`)状态,但此功能不限于具有持久状态的 Actor。
2019-04-10 08:13:16 2105
翻译 Akka 指南 之「集群单例」
集群单例模式由`akka.cluster.singleton.ClusterSingletonManager`实现。它在所有集群节点或标记有特定角色的一组节点中管理一个单实例 Actor 实例。`ClusterSingletonManager`是一个 Actor,它应该在集群中的所有节点或具有指定角色的所有节点上尽早启动。实际的单例 Actor 是由最老节点上的`ClusterSingletonManager`通过从提供的`Props`创建子 Actor 来启动的。`ClusterSingletonMana
2019-04-09 09:46:56 3192 1
翻译 Akka 指南 之「集群感知路由器」
所有「routers」都可以知道集群中的成员节点,即部署新的路由(`routees`)或在集群中的节点上查找路由。当一个节点无法访问或离开集群时,该节点的路由将自动从路由器中注销。当新节点加入集群时,会根据配置向路由器添加额外的路由。当一个节点在不可访问之后再次可访问时,也会添加路由。
2019-04-08 08:53:52 2112 4
翻译 Akka 指南 之「集群的使用方法」
有关 Akka 集群概念的介绍,请参阅「[集群规范]」。Akka 集群的核心是集群成员(`cluster membership`),以跟踪哪些节点是集群的一部分以及它们的健康状况。
2019-04-07 21:30:10 4511 2
翻译 Akka 指南 之「集群规范」
Akka 集群(`Cluster`)提供了一种容错的、分散的、基于点对点(`peer-to-peer`)的集群成员(`membership`)服务,不存在单点故障或单点瓶颈。它使用`Gossip`协议和自动故障检测器(`failure detector`)来实现这一点。
2019-04-06 00:50:58 3153
翻译 Akka 指南 之「FSM」
FSM(有限状态机)是一个抽象的基类,它实现了一个 Akka Actor,并在「Erlang设 计原则」中得到了最好的描述。
2019-04-05 08:32:23 3185 4
翻译 Akka 指南 之「邮箱」
Akka 的邮箱中保存着发给 Actor 的信息。通常,每个 Actor 都有自己的邮箱,但也有例外,如使用`BalancingPool`,则所有路由器(`routees`)将共享一个邮箱实例。
2019-04-04 09:42:23 4786
翻译 Akka 指南 之「调度器」
正如在 Actor System 中所解释的,每个 Actor 都是其子级的监督者,因此每个 Actor 定义了故障处理的监督策略。这一策略不能在 Actor 系统启动之后改变,因为它是 Actor 系统结构的一个组成部分。
2019-04-03 13:33:26 1512
原创 详述 Elasticsearch 集群的搭建步骤及方法
说实话,关于搭建 Elasticsearch 集群的步骤及方法,网上有很多文章,内容也都大同小异,呃,本文也差不多,因此并没有指望本文能够给大家带来什么特别新鲜的东西,仅是为了记录自己搭建 Elasticsearch 集群的过程而已!如果在此基础之上,能够帮忙大家顺利搭建属于自己的 Elasticsearch 集群的话,那就再好不过了。
2019-04-02 14:30:19 13756
翻译 Akka 指南 之「Actors」
Actor Model 为编写并发和分布式系统提供了更高级别的抽象。它减少了开发人员必须处理显式锁和线程管理的问题,使编写正确的并发和并行系统变得更容易。1973 年卡尔·休伊特(`Carl Hewitt`)在论文中定义了 Actors,然后通过 Erlang 语言所普及,并且在爱立信(`Ericsson`)成功地建立了高度并发和可靠的电信系统。
2019-04-02 09:01:52 53751 5
翻译 Akka 指南 之「容错」
正如在「Actor System」中所解释的,每个 Actor 都是其子级的监督者,因此每个 Actor 定义了故障处理的监督策略。这一策略不能在 Actor 系统启动之后改变,因为它是 Actor 系统结构的一个组成部分。
2019-04-01 13:36:05 2738 3
2019年北京市导游考试导游词.zip
2019-12-05
阿里巴巴 2016 双 11 背后的技术
2017-01-20
Cornerstone(免费破解版)
2017-01-12
算法设计与分析
2016-11-19
深入理解Java虚拟机:JVM高级特性与最佳实践
2016-11-14
设计模式之禅
2016-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人