Uploaded image for project: 'Publishing Transactional'
  1. Publishing Transactional
  2. EEPUBLISH-56

Support publishing to a load balancer

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 1.2.4, 2.0.0
    • None
    • None
    • Yes
    • Nucleus 25
    • 0

      Steps to reproduce

      1. Configure load balancer with
        • two DX core public instances with JCR cluster
        • sticky sessions (or make sure multiple request of one publication operation are redirected to the same public instance)
      2. Point the only receiver to the load balancer
      3. Publish a content from author instance.

      Expected results

      The content is successfully published / can be retrieved from both public instances

      Actual results

      The COMMIT operation might end up on different public instance than the publication operation so the publication is not completed.

      Workaround

      Set the receiver URL directly to the public instance URL without the load balancer.

      Development notes

      The transactional publishing runs two operations

      • publication
      • commit

      with the same headers except for one header:

      mgnlexchangeaction: publish

      mgnlexchangeaction: commit

        Acceptance criteria

              rkovarik Roman Kovařík
              rkovarik Roman Kovařík
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:
                Work Started: