Back to Vitess

API Server

doc/vtadmin/api-server.md

24.0.0837 B
Original Source

API Server

VTAdmin uses cmux to multiplex gRPC and HTTP traffic over a single port.

Internally, VTAdmin has an adaptation layer (see go/vt/vtadmin/http/api.go) that converts query parameters into protobuf messages, so that all HTTP and gRPC requests are powered by the same implementation.

For a full listing of the available gRPC methods, see vtadmin.proto, and for a full listing of available HTTP routes, see go/vt/vtadmin/api.go.