Reachability

gAPI enables services to be reachable or not reachable from external services.

When a service is not reachable, only other services can communicate with it.

Services Layers

In order to facilitate the management of reachability, there is the option to create layers.

With these layers, all services inside the layer will share the same state in terms of reachability.

Configuration

Each service contains a field called IsReachable which indicates if the service is reachable from external services or not.

In order to make the service reachable, this field must be TRUE.

Flow

Reachability flow