cluster-computing相关内容

Hazelcast分布式地图处理器在单个节点上的执行

我在支持高可用性的Spring Boot MVC应用程序中使用Hazelcast,它具有4个具有相同逻辑的实例,这些实例以双活模式运行。 这4个对象共享一个分布式对象映射。 由于用户操作(访问特定控制器),我触发了EntryProcessor(map.submitToKey )在共享地图上。我以为这样的操作只会在一个节点上运行一次处理器,但是相反,所有4个节点都同时运行同一处理器。 ..
发布时间:2020-10-03 02:46:56 Java开发

Zookeeper-从独立升级到仲裁

目前,我有一个用于测试系统的独立ZK实例。 但是此测试系统已成为生产系统,我想从1个ZK实例升级到3个实例,而又不影响ZK监管的SolrCloud系统的可用性。 从我读过的文章中可以看到,使用滚动重启从3升级到5等非常容易,但是还没有找到有关从独立(1个实例)升级到3的任何信息。 是否有人对此有所了解(可能有人尝试过)? 谢谢! 解决方案 我毕竟通过停止节点1来完成此操作, ..
发布时间:2020-10-03 02:45:50 服务器开发

带有Passport NodeJ的集群

在我们的应用程序中,我们使用Passport中间件(localStrategy,会话存储在MongoStore中)。我们决定使用群集来加速和简化服务器。 问题是更改之后,护照始终处于“未授权”状态。 是否可以将护照(localStrategy)与群集一起使用? 解决方案 在内存中存储会话数据。使用群集,护照可以将数据存储在群集中,而其他请求则由其他群集处理。您必须使用会话存储。我建议使 ..
发布时间:2020-10-03 02:44:45 其他开发

如何保护Apache Ignite集群

如何为我的Apache ignite集群提供身份验证。基本上,我正在寻找设置用户名和密码的方法。否则,也可以允许列出受信任的(白名单中的)客户端列表。 解决方案 这可以由您自己实现: https://apacheignite.readme.io/docs/advanced-security 或您可以使用第三方支持的解决方案: https://docs.gridgain。 com / d ..
发布时间:2020-10-03 02:43:42 其他开发

有没有一种方法可以使特定密钥在集群模式下位于特定Redis实例上?

我想让我的多重锁位于不同的redis实例上。 我发现redission可以指定一个实例来执行命令,但是如果命令与密钥相关,指定的实例会将命令传输到另一个实例。 能给我一些建议吗? 解决方案 可以,但这并不简单。首先,Redis在密钥中使用花括号来确定其分片部分,因此您可以决定修改密钥并将其发送到任意分片。 现在,您需要做两件事: 一种知道哪个字符串映射到哪个插槽的方 ..
发布时间:2020-10-03 02:43:39 其他开发

使用DAG的Condor作业,其中一些作业需要运行同一主机

我有一个计算任务,该任务分为多个独立的程序执行,并具有依赖性。我正在使用Condor 7作为任务调度程序(在Vanilla Universe中,由于对程序的限制超出了我的能力范围,因此不涉及检查点),因此DAG看起来是很自然的解决方案。但是,某些程序需要在同一主机上运行。在Condor手册中找不到如何执行此操作的参考。 示例DAG文件: JOB A.condor 职位B B.con ..
发布时间:2020-10-03 02:42:35 其他开发

向VisNetwork Igraph添加颜色和悬停选项

我一直对此感到困扰。我只能在一个图中获得一个或另一个,而不能同时获得两个选项。下面是代码,我从@lukeA那里获得了很多帮助,以帮助我理解这一点。 我有以下图形,其中可以将群集颜色放入 visNetwork Igraph : 库(igraph) 库(visNetwork) B =矩阵( c(1、0、0、0、0、0、0、0、0、0, 0、47、3、0、3、0、1、10、13, 5, ..
发布时间:2020-10-03 02:41:32 前端开发

node.js多进程日志记录

我现在正在基于集群的node.js项目上工作。我陷入了困境。经过研究后,我制定了解决方案。就这个。我不知道这是个好主意。这个想法是这样的。只有主进程才能写入日志文件,如果当前进程是工作进程,则它将日志消息发送给主进程,然后写入日志文件,而主进程可以直接写入日志文件。这样可以避免多个进程打开并写入同一文件。 var util = require(’util’); var fs = req ..
发布时间:2020-10-03 02:41:29 其他开发

从Hazelcast网格获取主IP地址

我想从实例HazelcastInsatnce的HazelcastInsatnceImpl的Hazelcast节点上使用masterIpAddress。 有人知道该怎么做吗? 感谢您的帮助 解决方案 Hazelcast集群中没有真正的大师。最古老的节点扮演着特殊的角色,因此您可以将其想象为“主节点”。 要获取此节点,请从成员列表中检索第一个元素。 集群群集= haze ..
发布时间:2020-10-03 02:40:23 Java开发

具有共享对象的Tomcat 6集群

我们有大量的tomcat服务器集群,我正在尝试找到一种在所有服务器之间共享计数的有效方法。此计数是购买的“小部件”的数量,需要针对每个页面查看进行检查。任何服务器都可以完成销售并增加计数,这时应该使所有集群成员都可以使用新值。 我们不想使用从数据库中进行计数,因为整个集群之间的更新之间将有许多页面视图,并且对每个页面视图的数据库进行get操作似乎都是不必要的。 我们拥有广泛的内存缓存我 ..
发布时间:2020-10-03 02:40:17 Java开发

Ehcache复制的缓存在启动时未同步

我在两台计算机之间复制了一个ehcache缓存。对等端正确地找到对方并在两个对等端都启动后进行复制。但是,如果第一个对等方首先启动并接收多个元素,然后第二个对等方之后启动...,则第二个对等方将永远不会看到添加的元素,而该元素还没有处于活动状态。 以下是确切的顺序: 缓存A已启动 向缓存A添加“ 1234” 缓存B已启动 从缓存B中获取“ 1234”-> 未找到 我的期望: ..
发布时间:2020-10-03 02:40:13 其他开发

K8s RabbitMQ-Peer-Discovery-K8S集群失败

我正在尝试使用Rabbitmq-peer-discovery-k8s插件在Kubernetes上建立RabbitMQ集群,而我始终只能在Pod上运行并准备就绪,但是下一个总是失败。 我尝试对配置进行多次更改,因此至少运行了一个pod - api版本:v1 类型:ServiceAccount 元数据: 名称:Rabbitmq 命名空间:namespace-dev --- ..
发布时间:2020-10-03 02:40:06 其他开发

将请求传递到特定的分支节点实例

如果我错了,请纠正我,但是不可能在同一端口上启动多个http服务器。 基于此,NodeJS很有趣群集可能会分叉。因为我知道有主人将请求传递给其中一个派生的工人。哪些工作程序由操作系统或 cluster.schedulingPolicy =“ rr”进行管理 要点是:每个工作人员都需要自己的内存,所以您需要的内存是x的多倍,其中x是工作人员的数量 但是如果我想从节点应用程序中运行不 ..
发布时间:2020-10-03 02:40:03 其他开发

如何在节点js中使用集群?

我对Node.js非常陌生并表示。我目前正在通过构建自己的服务来学习它。 我最近阅读了有关群集的信息。我了解集群的作用。我无法理解的是如何在生产应用程序中使用集群。 我能想到的一种方法是使用Master进程坐在前面,并以循环方式将传入的请求路由到下一个可用的子进程。我不确定这是否是设计用途。我想知道如何在典型的Web应用程序中使用群集。 谢谢。 解决方案 只要您想将请求处理分 ..
发布时间:2020-10-03 02:39:59 其他开发

Hadoop多节点集群太慢。如何提高数据处理速度?

我有一个6节点群集-5 DN和1 NN。全部都有32 GB RAM。所有从站均具有8.7 TB硬盘。 DN具有1.1 TB硬盘。这是我的 core-site.xml 的链接, hdfs-site.xml , yarn-site.xml 。 运行MR作业后,我检查了我的RAM用法,如下所述: Namenode 免费-g 已使用的总计免费共享buff /缓存可用 内存:31 7 1 ..
发布时间:2020-10-03 02:39:48 其他开发