Uploaded image for project: 'Razor'
  1. Razor
  2. RAZOR-644

HornetQ message queue consumer dies on VM pause

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • RAZOR 1.1.0
    • Server
    • None

    Description

      When the server's time jumps by a large amount (e.g., by pausing the VM running the server for several hours) the HornetQ server dies and no attempt is made to restart it. This leads, amongst other things, to pending create-repo requests to never finish. The only remediation right now is to restart the Razor server.

      The first error to appear is this:

      21:47:38,316 WARN  [org.hornetq.core.client] (hornetq-failure-check-thread) HQ212037: Connection failure has been detected: HQ119014: Did not receive data from invm:0. It is likely the client has exited or crashed without closing its connection, or the network between the server and client has failed. You also might have configured connection-ttl and client-failure-check-period incorrectly. Please check user manual for more information. The connection will now be closed. [code=CONNECTION_TIMEDOUT]
      

      It looks like https://github.com/puppetlabs/razor-torquebox/pull/1, which was the PR to fix this original issue, was never merged.

      This affects the usability of things like the pe-razor-vagrant-stack.

      Attachments

        Issue Links

          Activity

            People

              qa qa
              scott.mcclellan Scott McClellan
              Sam Woods Sam Woods
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support