[ https://issues.apache.org/jira/browse/FINERACT-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aleksandar Vidakovic resolved FINERACT-1795. -------------------------------------------- Resolution: Fixed Includes also cleanups (removed injected, but unused services and components; fixed "manual" dependency injections in a few places... we shouldn't really do this). > Improve resilience of command processing service > ------------------------------------------------ > > Key: FINERACT-1795 > URL: https://issues.apache.org/jira/browse/FINERACT-1795 > Project: Apache Fineract > Issue Type: Improvement > Reporter: Aleksandar Vidakovic > Assignee: Aleksandar Vidakovic > Priority: Major > Fix For: 1.9.0 > > > 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. -- This message was sent by Atlassian Jira (v8.20.10#820010)