Management API calls returns 504 error sometimes

sujnana
Participant IV

We are using management API call for migrating Apigee proxy/product/app/kvm/target servers from on-premise to Apigee Enterprise Cloud. There will be a multiple calls (more than 1000 calls per job) that are triggered from Jenkins pipeline. But Apigee cloud throws 504 error (Gateway timeout) on few times. Does Apigee can't handle huge management api calls? Is there any solution for this?

0 2 360
2 REPLIES 2

Not applicable

if your data for each type is less than 10000, then you can use apigee migration tool available in git hub. https://github.com/apigeecs/apigee-migrate-tool

When management api loaded with too many calls there is a chance of throwing timeout error for few requests.

We analyzed this tool and not suiting to our requirement. This was not solving our migration activities as some modification required on every proxy, product etc. Hence we designed custom migration tool using node js and Jenkins pipeline.

The problem is in management api returning 504 for few calls. Usually this happens during EST morning time. We are trying to resolve this with retry option in Jenkins pipeline.

I hope apigee will improve this in upcomming releases.