Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
ОБЛАСТЬ ПРИМЕНЕНИЯ: Разработчик | Премия
Интеграция Dapr в службе управления API позволяет группам операций напрямую предоставлять микрослужбы Dapr, развернутые в кластерах Kubernetes в качестве API, и сделать эти API-интерфейсы обнаруживаемыми и легко используемыми разработчиками с соответствующими элементами управления в нескольких развертываниях Dapr — будь то в облаке, локальной среде или на пограничном сервере.
О Dapr
Dapr — это переносимая среда выполнения для создания приложений на основе микрослужб без отслеживания состояния с любым языком или платформой. Он кодифицирует распространенные шаблоны микрослужб, такие как обнаружение служб и вызов со встроенной логикой повторных попыток, публикация и подписка с помощью семантики доставки по крайней мере один раз или подключаемые ресурсы привязки, чтобы упростить композицию с помощью внешних служб. Перейдите на dapr.io для получения подробной информации и инструкций о том, как начать работу с Dapr.
Включение поддержки Dapr
Чтобы включить поддержку Dapr в локальном шлюзе управления API, добавьте следующие заметки Dapr в шаблон развертывания Kubernetes, заменив app-name требуемое имя. Полное пошаговое руководство по настройке и использованию управления API с dapr доступно здесь.
template:
metadata:
labels:
app: app-name
annotations:
dapr.io/enabled: "true"
dapr.io/app-id: "app-name"
Подсказка
Вы также можете развернуть самостоятельно размещаемый шлюз с помощью Helm и использовать параметры конфигурации Dapr.
Политики интеграции Dapr
Управление API предоставляет определенные политики для взаимодействия с API Dapr, предоставляемыми через локальный шлюз.
Связанный контент
- Дополнительные сведения об интеграции Dapr в службе управления API