Uploaded image for project: 'Maistra'
  1. Maistra
  2. MAISTRA-157

Conditional rate limiting feature does not restrict access as expected

    XMLWordPrintable

Details

    • Maistra TP sprint 9

    Description

      According to the Istio doc: https://istio.io/docs/tasks/policy-enforcement/rate-limiting/

      After applying the quota rule for conditional rate limits, rate limit should not apply to a logged in user. Log in as jason and repeatedly refresh the productpage. Now you should be able to do this without a problem.

      However, we tested this in both local oc cluster up environment and remote OCP environment. Sometimes we still see RESOURCE_EXHAUSTED:Quota is exhausted for: requestcount. message after log in as jason

      This Rate limit feature is not stable. there is a known upstream open issue: https://github.com/istio/istio/issues/8483

      The performance of both Rate limit and Conditional Rate limit changes also takes 1-2 mins to be reflected from UI.

      testing scripts: https://gitlab.cee.redhat.com/istio/istio-tasks-test-tools/blob/master/tests/TC_14_Rate_Limiting.sh

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              yuaxu@redhat.com Yuanlin Xu
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: