Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-10582

Upstream timeouts don't work with Camel Service

XMLWordPrintable

    • API CCS Sprint 44 (3Scale) 2

      The timeouts configured in Upstream Connection have no effect on the timeouts when Camel Policy is used (further details related to http/https in point 4 below). The expectation from application perspective is that the timeout should apply whether Camel Policy is used or not. 

      The following JIRA/Comments have created for clarifications related to this issue.

      1. Upstream in docs seems to be referring to API backend - THREESCALE-10580 has been created for clarification.
      2. Note regarding load balancing disabled - THREESCALE-10581 needs clarification on whether this means Upstream Connection policy does not apply when Camel Policy is used.
      3. Upstream Connection is configuring NGINX directives, which would take effect only when APIcast connects to upstream (API backend) . It is unspecified if this would work when Camel Policy is being used i.e. if Camel Policy is compatible with Upstream Connection or not.
      4. Timeouts configured in Upstream Connection do work when http is used ( http_proxy, and API backend accessed using http), but not with https (https_proxy, API backend accessed using https )

      Pending clarifications to the above, marking this issue as a bug rather than an RFE.

              Unassigned Unassigned
              rhn-support-cvajjhal Chandrasekhar Vajjhala (Inactive)
              Darren Fennessy Darren Fennessy
              Dominik Hlavac Duran Dominik Hlavac Duran
              Eguzki Astiz Lezaun Eguzki Astiz Lezaun
              Votes:
              5 Vote for this issue
              Watchers:
              18 Start watching this issue

                Created:
                Updated:
                Resolved: