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

Async execution model memory leak

    XMLWordPrintable

Details

    Description

      It looks like when enabling async Apisonator leaks memory. This might be fixed in upstream dependencies of the async reactor.

      It seems to affect only to worker component

      In SaaS, backend-worker pods are restarrted every 3-4 days (when 900Mb memory limit reached)

      https://github.com/3scale/apisonator/issues/308

      Attachments

        1. 131833670-ab514583-3985-4657-a69f-f7ad1ab0706b.png
          131833670-ab514583-3985-4657-a69f-f7ad1ab0706b.png
          366 kB
        2. connection_count.png
          connection_count.png
          21 kB
        3. queue_size.png
          queue_size.png
          24 kB
        4. reportjob_processing_rate.png
          reportjob_processing_rate.png
          42 kB
        5. Screenshot 2021-11-10 at 14-09-55 Metrics · Red Hat OpenShift Container Platform.png
          Screenshot 2021-11-10 at 14-09-55 Metrics · Red Hat OpenShift Container Platform.png
          24 kB
        6. Screenshot 2021-11-11 at 10-01-49 Metrics · Red Hat OpenShift Container Platform.png
          Screenshot 2021-11-11 at 10-01-49 Metrics · Red Hat OpenShift Container Platform.png
          21 kB
        7. Screenshot 2021-11-15 at 09-05-18 Metrics · Red Hat OpenShift Container Platform.png
          Screenshot 2021-11-15 at 09-05-18 Metrics · Red Hat OpenShift Container Platform.png
          22 kB
        8. Screenshot 2021-11-15 at 16-08-28 Metrics · Red Hat OpenShift Container Platform.png
          Screenshot 2021-11-15 at 16-08-28 Metrics · Red Hat OpenShift Container Platform.png
          18 kB
        9. Screenshot 2021-11-16 at 10-14-09 Metrics · Red Hat OpenShift Container Platform.png
          Screenshot 2021-11-16 at 10-14-09 Metrics · Red Hat OpenShift Container Platform.png
          21 kB
        10. Screenshot 2022-11-17 at 18-13-07 3scale Backend - Grafana.png
          Screenshot 2022-11-17 at 18-13-07 3scale Backend - Grafana.png
          194 kB
        11. Screenshot 2022-11-17 at 18-15-03 3scale Backend - Grafana.png
          Screenshot 2022-11-17 at 18-15-03 3scale Backend - Grafana.png
          354 kB
        12. Screenshot 2022-11-17 at 18-17-46 PrometheusExporter Redis - Grafana.png
          Screenshot 2022-11-17 at 18-17-46 PrometheusExporter Redis - Grafana.png
          140 kB
        13. Screenshot 2022-11-17 at 18-19-51 3scale Backend Storage Redis - Grafana.png
          Screenshot 2022-11-17 at 18-19-51 3scale Backend Storage Redis - Grafana.png
          115 kB
        14. Screenshot 2022-11-24 at 11-29-08 3scale Backend - Grafana.png
          Screenshot 2022-11-24 at 11-29-08 3scale Backend - Grafana.png
          241 kB
        15. Screenshot 2022-11-24 at 11-29-20 3scale Backend - Grafana.png
          Screenshot 2022-11-24 at 11-29-20 3scale Backend - Grafana.png
          123 kB
        16. Screenshot 2022-11-24 at 11-34-35 3scale Redis Twemproxy pro-saas-backend-twemproxyconfig-twemproxy - Grafana.png
          Screenshot 2022-11-24 at 11-34-35 3scale Redis Twemproxy pro-saas-backend-twemproxyconfig-twemproxy - Grafana.png
          205 kB
        17. Screenshot 2022-11-24 at 11-34-41 3scale Redis Twemproxy pro-saas-backend-twemproxyconfig-twemproxy - Grafana.png
          Screenshot 2022-11-24 at 11-34-41 3scale Redis Twemproxy pro-saas-backend-twemproxyconfig-twemproxy - Grafana.png
          104 kB

        Activity

          People

            Unassigned Unassigned
            eguzki Eguzki Astiz Lezaun
            Dominik Hlavac Duran Dominik Hlavac Duran
            Eguzki Astiz Lezaun Eguzki Astiz Lezaun
            Votes:
            2 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: