Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Improve the resilience of the command processing service and make retry (and other parameters) configurable (provide reasonable defaults).
The current retry mechanics in place are causing various congestion issues in high traffic deployments. Besides that, we always have to lookup the tenant to retrieve the retry configuration; Spring Boot's application.properties are the proper place for that.
Retries are used currently with 4 service function calls and the code used to implement retries is very repetitive and not very adjustable.
Make sure we mention in the release notes that we dropped 2 configuration parameter columns from tenant configuration database.
Attachments
Issue Links
- is a child of
-
FINERACT-1874 Release Apache Fineract 1.9.0
- In Progress
- links to