User story
For some of the API-Manager REST-APIs calls, the API-Manager sometimes responds unexpectedly. For instance returning Unknown API for an API, that has just being created, which cannot be the case. Currently the APIM-CLI is trying to mitigate that problem at the relevant places with a single retry after a delay of 1 second.
The root cause are very likely API-Manager internals, caused by data-replication, etc. And it seems, the more data (e.g. number of APIs, Apps, ...) the API-Manager has, the problem appears more often.
This additional feature of the APIM-CLI should provide the option to configure:
- Retry-Delay in milliseconds, the APIM-CLI will wait until the REST-API-Call is tried again.
These retries will not be performed for all API-Calls. Only for the already identified problematic API-Calls. See for instance issue #212
User story
For some of the API-Manager REST-APIs calls, the API-Manager sometimes responds unexpectedly. For instance returning
Unknown APIfor an API, that has just being created, which cannot be the case. Currently the APIM-CLI is trying to mitigate that problem at the relevant places with a single retry after a delay of 1 second.The root cause are very likely API-Manager internals, caused by data-replication, etc. And it seems, the more data (e.g. number of APIs, Apps, ...) the API-Manager has, the problem appears more often.
This additional feature of the APIM-CLI should provide the option to configure:
These retries will not be performed for all API-Calls. Only for the already identified problematic API-Calls. See for instance issue #212