Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-12455

Improve alarmd Drools engine performance by using STREAM mode

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved (View Workflow)
    • Major
    • Resolution: Fixed
    • Meridian-2019.1.0, 25.1.0, Meridian-2019.1.1, 25.1.1
    • Meridian-2019.1.2, 25.1.2
    • Alarms
    • Security Level: Default (Default Security Scheme)
    • None
    • Horizon 2019 - December 11th

    Description

      In NMS-12322 we switched from using STREAM mode to CLOUD mode to work around a memory leak in Drools.

      Since then, we've been able to isolate the memory leak, reproduce it, and have it fixed upstream: https://issues.jboss.org/browse/DROOLS-4805

      Drools 7.31.0.Final now includes a patch for the problem so we can look at upgrading Drools and going back to STREAM mode. STREAM mode has the benefit of being much more performant and respsonsive than CLOUD mode for our use case.

      Attachments

        Activity

          People

            j-white Jesse White
            j-white Jesse White
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: