Description
Currently, the LogDispatchHealthController has a hard-coded strict rate limit of 60 requests per minute to protect the client's application. However, some APM servers might poll the health endpoint more aggressively (e.g., once every 500ms). We need to let the client configure this limit.
Acceptance Criteria
Description
Currently, the
LogDispatchHealthControllerhas a hard-coded strict rate limit of 60 requests per minute to protect the client's application. However, some APM servers might poll the health endpoint more aggressively (e.g., once every 500ms). We need to let the client configure this limit.Acceptance Criteria
logdispatch.health.rate-limit-per-minutetoapplication.yml(defaulting to 60).LogDispatchHealthController.60.README.mdto document this new configuration property.