Edge Cloud : datastore error & RPC Error 516

Hello,

After logging into the Apigee Edge Public cloud, I am getting the following errors:

Error fetching Status

Datastore Error.

Error in deployment for environment prod.

The revision is deployed, but traffic cannot flow. RPC Error 516: Error while checking path existence for path : /organizations/amer-poc25/environments/prod/apiproxies/JWT_1/revisions/2

This issue appears for all our developers when they login to Edge. There is an error when deploying proxies.

Let me know how we can fix it.

Thanks,

Shshank

0 2 625
2 REPLIES 2

It sounds like a problem is occurring in Zookeeper, or ??

You;d need to diagnose it with the assistance of Apigee Support.

This is an issue regarding RPC, which happens usually in distributed environments.
In our globally set up test environments, we face this issue several times per week.

This can be solved when switching Apigee internal communication from RPC to HTTP. As we first need to upgrade the Apigee version >=4.9.16 (inter-component HTTP is not supported in our version yet, we are on 4.19.01), we were not able to try it.

See: https://docs.apigee.com/private-cloud/v4.50.00/http-deployment

"By default, Edge uses RPC to deploy API proxies. While this mode works very well for most installations, larger topologies with many MPs might experience timeouts when a large number of concurrent calls are made via RPC. Apigee plans to deprecate this implementation in the future.

As a result, Apigee recommends that larger deployments use HTTP rather than RPC for deployment."