Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SDP-57445 The main EDS Python Ruleservice process leaks threads on worker restarts

Corrected issue with potential thread leak in python queue manager

The EDS Python Ruleservice process was leaking threads on worker restarts leading to the exhaustion of available process resources as set by the ulimit and instability in eagle services.

It was found that the issue is in the python core multiprocessing library implementation.

This change will disable the use of the this library and rely exclusively on kafka messaging to process the requests. The kafka message processing was improved to better load balance the execution of messages between all python rule service workers.

...

SDP-57577 MC2 Is Not Using The Common Kafka Producer Parameters

...