...
Added the ability for the HealthCheck process to identify a specific BusinessTaskId representing the eagle_wrf_cloud_extract workflow.
The BusinessTaskId parameter should be added to the workflow EJM profile as described in https://eagledocs.atlassian.net/wiki/spaces/MC2/pages/9388752898/How+to+configure+cloud+workflow+businessTaskId
The streamconfig.json file should be updated with this additional node:
"actionWorkflow":
"ea-alert-template",
"streams":
[
{
"name":
"eagle_default_ruleservice",
"context_filter":
{
"context_attr":
[
{
"pattern":
true,
"key":
"REFERENCE_NO",
"value":
"VAUEX*"
}
]
Complete instructions for HealthCheck configuration: https://eagleinvsys.atlassian.net/wiki/spaces/MC2/pages/894504516/Stuck+And+Failed+Alert+Stream+Configuration#StuckAndFailedAlertStreamConfiguration-context_filter
...
Enabled global configuration parameter to enable FailOnExceedingMaxRows.
To enable, add the below to (or create) the file estar/tpe/dynamic/pyrules/custom/env.py
def
...
is_fail_on_exceeding_maxrows():
...
...
return
...
True
...
SDP-57445 The main EDS Python Ruleservice process leaks threads on worker restarts
...