You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2014/07/22 11:04:42 UTC

[jira] [Comment Edited] (QPID-5885) Virtualhostnode to replace real virtualhost with replica virtualhost in the event that the BDB HA goes into detached state

    [ https://issues.apache.org/jira/browse/QPID-5885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14066924#comment-14066924 ] 

Keith Wall edited comment on QPID-5885 at 7/22/14 9:04 AM:
-----------------------------------------------------------

Andrew - can you review this commit.


was (Author: k-wall):
Alex - can you review this commit.

> Virtualhostnode to replace real virtualhost with replica virtualhost in the event that the BDB HA goes into detached state
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-5885
>                 URL: https://issues.apache.org/jira/browse/QPID-5885
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>            Reporter: Keith Wall
>            Assignee: Andrew MacBean
>             Fix For: 0.29
>
>
> Currently, if the BDB HA node goes into a detached state (as it does when it restarts itself when it detects that quorum has gone), the virtualhost remains available.  
> If a client attempts a virtualhost operation whilst the node is in this state, the operation appears hangs with timeouts appearing on the client.  This hang is owing to the ReplicaConsistencyPolicy - which defaults to 1h.
> The virtualhostnode should replace the real virtualhost with the 'replica' virtualhost when the node is in detached state.  This will cause existing client connections to be disconnected and new connections will be disallowed.  



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org