Этот документ поможет вам быстро объявить API для микросервисов, чтобы более эффективно мониторить и управлять вашими API.
В левой навигационной панели нажмите Service List и введите сервис, для которого хотите объявить API.
Перейдите на вкладку API.
Существует два способа объявить API сервиса:
Пакетный импорт API выполняется путем загрузки файла описания API, поддерживающего спецификацию Swagger (.yaml
или .json
файлы), либо путем ввода URL документа API, соответствующего спецификации OpenAPI 3.0.
Примечание:
Объяснение параметров
Обратитесь к следующим пояснениям для настройки соответствующих параметров.
Параметр | Описание |
---|---|
Service Port | Порт прослушивания, на котором сервис принимает API-запросы. Этот порт является внутренним маршрутом сервиса, отображающим номер порта связанного Deployment внутри кластера. Если сервис имеет несколько портов, по умолчанию выбирается первый порт сервиса. |
File Import | Пакетный импорт API, содержащихся в загруженном файле, путем загрузки файла, поддерживающего спецификацию Swagger (.yaml или .json файлы) из локального хранилища. |
Auto Load | Пакетный импорт API, содержащихся в документе, путем ввода URL онлайн-документа API, соответствующего спецификации OpenAPI 3.0. Например: http://<domain>:<port>/v3/example/api-docs . |
Объяснение параметров
Обратитесь к следующим пояснениям для настройки соответствующих параметров.
Параметр | Описание |
---|---|
Service Port | Порт прослушивания, на котором сервис принимает API-запросы. Этот порт является внутренним маршрутом сервиса, отображающим номер порта связанного Deployment внутри кластера. Если сервис имеет несколько портов, по умолчанию выбирается первый порт сервиса. |
API | Путь запроса API: Введите путь запроса в соответствии с выбранным методом сопоставления. Точное совпадение: например, /path будет точно соответствовать данным запроса этого API;Регулярное выражение: например, /path/{param}/path , где {param} — переменная в API.Метод запроса API: одиночный выбор, поддерживаются GET, PUT, POST, DELETE, PATCH, HEAD, OPTIONS. |
Независимо от того, используете ли вы Batch Import или Manual Import, после успешного объявления вы можете просмотреть объявленные API в списке API ниже.