Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B802A17A1D for ; Tue, 3 Mar 2015 15:23:48 +0000 (UTC) Received: (qmail 95918 invoked by uid 500); 3 Mar 2015 15:23:42 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 95868 invoked by uid 500); 3 Mar 2015 15:23:42 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 95856 invoked by uid 99); 3 Mar 2015 15:23:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Mar 2015 15:23:41 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jim.robinson@gmail.com designates 209.85.192.171 as permitted sender) Received: from [209.85.192.171] (HELO mail-pd0-f171.google.com) (209.85.192.171) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Mar 2015 15:23:36 +0000 Received: by pdjp10 with SMTP id p10so11976268pdj.10 for ; Tue, 03 Mar 2015 07:22:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=mpQwxYp/feVpqNIWfZcOx5seNnVHK77tH1vo+E4eDc8=; b=GebtTldkkNqyJwoQZwoOLSspKOT+UPzN01xOdC7HCeX7Nar/LBR7r33geQItLY3IOA yf86YfIHzbxv4cFIBr50iKqEGb4IbBinIDNTwxkUWhU78s67VRtBiPa+KMLQu14MFmZb ekzqIFNbsRaHwr8ra6z/XNZLQk1Br7A0856HwVFsTvC7dTghqEKKcfc1txlYpRGUY1G5 +1qkunxI4bGAw7TXVCanHgLvHeA334WWqliw82+S6s1nFJfeTKWHk4wfbs8+YIcsGdvz FEqMXzhjm8/TGuHLgIfOiSBoDMDiJvjXbwa4oGTuRqMvKc7clW8HJa4Kp21tAINQw7wF CTJQ== X-Received: by 10.68.190.101 with SMTP id gp5mr56314988pbc.30.1425396151074; Tue, 03 Mar 2015 07:22:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.70.42.235 with HTTP; Tue, 3 Mar 2015 07:21:50 -0800 (PST) From: "James A. Robinson" Date: Tue, 3 Mar 2015 07:21:50 -0800 Message-ID: Subject: Replicated LevelDB status (production worthy?) To: users@activemq.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Hi folks, While testing out ActiveMQ I've been building clusters VirtualBox. I've been spinning up two 3-node Replicated LevelDB stores on my laptop. I've noticed that the clusters can sometimes get into a state where none of the nodes is the master. It appears to me as though it's an issue with talking to zookeeper. I'm assuming the issue is related to how few cpu cycles the clusters are getting as part of this environment, but the fact that the clusters don't ever recover makes me wonder if Replicated LevelDB is still a work in progress? I was testing it because I saw that MasterSlave pairs were deprecated in favor of one of the share everything solutions or Replicated LevelDB. Typically I'll see a message from this code: ./activemq-leveldb-store/src/main/scala/org/apache/activemq/leveldb/replicated/groups/ChangeListener.scala:102: ChangeListenerSupport.LOG.warn("listeners are taking too long to process the events") and then nothing. No more attempts to talk to the zookeeper cluster, no attempts to elect a new master. I haven't dug deeply into the issue yet, I wanted to ask you folks about the status of the code first. Jim