[ 
https://issues.apache.org/jira/browse/UIMA-1658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jörn Kottmann updated UIMA-1658:
--------------------------------

    Description: 
A Pure Master Slave Broker is used to increase availability of the broker. 
More information about it can be found in the activemq documentation:
http://activemq.apache.org/pure-master-slave.html 

In a test we simulated Master failure through killing the process with kill -9.

Here is the log output from the worker node:
INFO  FailoverTransport              - Successfully connected to 
tcp://XXX1:61616

 Here I stopped the master broker process with kill -9 

WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
attempting to automatically reconnect due to: java.io.EOFException
WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
attempting to automatically reconnect due to: java.io.EOFException
WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
attempting to automatically reconnect due to: java.io.EOFException
INFO  FailoverTransport              - Successfully reconnected to 
tcp://XXX2:61616
INFO  FailoverTransport              - Successfully reconnected to 
tcp://XXX2:61616
INFO  FailoverTransport              - Successfully reconnected to 
tcp://XXX2:61616 

Afterwards the client was restarted but got a time out error during initialize.
During initializes it sends a message to the worker nodes input queue, but this
message if never retrieved.

I used the activemq web interface to get some information about the message:
Command     2001
MessageFrom     ID:XXXX-51032-1257865414664-0:1:1
ServerURI     failover:(tcp://XXX1:61616,tcp://XXX2:61616)?randomize=false
MessageType     3000 


  was:
A Pure Master Slave Broker is used to increase availability of the broker. 
More information about it can be found in the activemq documentation:
http://activemq.apache.org/pure-master-slave.html 

In a test we simulated Master failure through killing the process with kill -9.

Here is the log output from the worker node:
INFO  FailoverTransport              - Successfully connected to 
tcp://XXX1:61616

##### Here I stopped the master broker process with kill -9 #####

WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
attempting to automatically reconnect due to: java.io.EOFException
WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
attempting to automatically reconnect due to: java.io.EOFException
WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
attempting to automatically reconnect due to: java.io.EOFException
INFO  FailoverTransport              - Successfully reconnected to 
tcp://XXX2:61616
INFO  FailoverTransport              - Successfully reconnected to 
tcp://XXX2:61616
INFO  FailoverTransport              - Successfully reconnected to 
tcp://XXX2:61616 

Afterwards the client was restarted but got a time out error during initialize.
During initializes it sends a message to the worker nodes input queue, but this
message if never retrieved.

I used the activemq web interface to get some information about the message:
Command     2001
MessageFrom     ID:XXXX-51032-1257865414664-0:1:1
ServerURI     failover:(tcp://XXX1:61616,tcp://XXX2:61616)?randomize=false
MessageType     3000 



> UIMA AS worker does not respond to client initialize after failover
> -------------------------------------------------------------------
>
>                 Key: UIMA-1658
>                 URL: https://issues.apache.org/jira/browse/UIMA-1658
>             Project: UIMA
>          Issue Type: Bug
>          Components: Async Scaleout
>            Reporter: Jörn Kottmann
>             Fix For: 2.3AS
>
>
> A Pure Master Slave Broker is used to increase availability of the broker. 
> More information about it can be found in the activemq documentation:
> http://activemq.apache.org/pure-master-slave.html 
> In a test we simulated Master failure through killing the process with kill 
> -9.
> Here is the log output from the worker node:
> INFO  FailoverTransport              - Successfully connected to 
> tcp://XXX1:61616
>  Here I stopped the master broker process with kill -9 
> WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
> attempting to automatically reconnect due to: java.io.EOFException
> WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
> attempting to automatically reconnect due to: java.io.EOFException
> WARN  FailoverTransport              - Transport failed to tcp://XXX1:61616 , 
> attempting to automatically reconnect due to: java.io.EOFException
> INFO  FailoverTransport              - Successfully reconnected to 
> tcp://XXX2:61616
> INFO  FailoverTransport              - Successfully reconnected to 
> tcp://XXX2:61616
> INFO  FailoverTransport              - Successfully reconnected to 
> tcp://XXX2:61616 
> Afterwards the client was restarted but got a time out error during 
> initialize.
> During initializes it sends a message to the worker nodes input queue, but 
> this
> message if never retrieved.
> I used the activemq web interface to get some information about the message:
> Command     2001
> MessageFrom     ID:XXXX-51032-1257865414664-0:1:1
> ServerURI     failover:(tcp://XXX1:61616,tcp://XXX2:61616)?randomize=false
> MessageType     3000 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to