You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Miroslav Novak (JIRA)" <ji...@apache.org> on 2016/05/05 13:04:12 UTC
[jira] [Created] (ARTEMIS-517) Provide public API method to check
whether backup is synchronized with live server
Miroslav Novak created ARTEMIS-517:
--------------------------------------
Summary: Provide public API method to check whether backup is synchronized with live server
Key: ARTEMIS-517
URL: https://issues.apache.org/jira/browse/ARTEMIS-517
Project: ActiveMQ Artemis
Issue Type: New Feature
Components: Broker
Affects Versions: 1.2.0
Reporter: Miroslav Novak
If HA is configured with replicated journal then it takes some time to backup to synchronize with live server. Once backup is in sync with live then following information appears in server.log:
{code}
13:20:00,739 INFO [org.apache.activemq.artemis.core.server] (Thread-3 (ActiveMQ-client-netty-threads-457000966)) AMQ221024: Backup server ActiveMQServerImpl::serverUUID=bc015b34-fd73-11e5-80ca-1b35f669abb8 is synchronized with live-server.
13:20:01,500 INFO [org.apache.activemq.artemis.core.server] (Thread-2 (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$2@41f992ab-83559664)) AMQ221031: backup announced
{code}
Reading server logs to see whether backup is in sync is not convenient and user friendly way.
We should provide public API to check state of synchronization. It should be added to {{Activation}} interface.
This method should be implemented for {{SharedNothingBackupActivation}} and also {{SharedNothingLiveActivation}}.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)