Skip to content

Provide option to configure the Retry-Delay for some of the API-Manager REST-API calls #213

@cwiechmann

Description

@cwiechmann

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

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions