Keith Wall created QPID-7172:
--------------------------------

             Summary: HTTP Management threads are blocked by long running 
operations
                 Key: QPID-7172
                 URL: https://issues.apache.org/jira/browse/QPID-7172
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
            Reporter: Keith Wall


As an operator of the Broker using the Web Management Console, I can initiate 
operations such as purge queue.  These operations may be long running.  
Currently the browser hangs whilst the operation is in progress.  If the 
operation take a very long time the browser or an intermediate proxy may 
timeout the connection.


The user ought to be able to initiate a long running operation than continue to 
work on other tasks.  Later the user should be able to return and find out if 
the task is finished and get the result.

Currently the operator may believe that the operation is 'stuck', and try the 
operation again, or get a colleague to do the same.

Internally within the Java Broker, the web thread is blocked awaiting the 
operation on the configuration thread.  If many such operations are in flight 
(or the operator retries an operation in belief it is stuck), the web tier may 
become slow or unresponsive.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to