Uploaded image for project: 'RH-SSO'
  1. RH-SSO
  2. RHSSO-2934

Throttling request took in RH-SSO Operator

    XMLWordPrintable

Details

    • False
    • None
    • False
    • Critical

    Description

      Envrionment:

      RH-SSO  Image version: 7.6-39

      RH-SSO Operator version: 7.6-16

      Kubernetes / OpenShift version: v1.26.9+07c0911 / 4.13

       

       

      Issue: Slowness in reconciling changes in KeycloakClient for RH-SSO Operator

      • KeycloakClient count : 385
      • When there is any change in any of the 1 instance of KeycloakClient - it takes around 45mins - 1hrs for the changes to take effect in RH-SSO.
      • When looking into the logs we could see Throttling log messages and significant time period during which RH-SSO operator was not processing:
      2024-01-29T06:09:34.106712773+01:00 {"level":"info","ts":1706504974.1066592,"logger":"controller_keycloakclient","msg":"Reconciling KeycloakClient","Request.Namespace":"keycloak","Request.Name":"client-name"}
      2024-01-29T06:09:42.149217326+01:00 I0129 05:09:42.149155       1 request.go:655] Throttling request took 8.088870563s, request: GET:https://xxx.xx.xx.x:443/apis/xxxx/v1alpha1?timeout=32s 

       

      There are large number of Openshift/Kubernetes object and RH-SSO Operator is sending GET request to API objects  it has nothing to do.

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-shawkins Steven Hawkins
              rhn-support-rissingh Rishabh Singh
              Steven Hawkins
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: