Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
KrakenD

KrakenD

KrakenD — это высокопроизводительный API-шлюз без сохранения состояния для микросервисов. Агрегируйте, преобразуйте, ограничивайте и защищайте свои API из единой декларативной конфигурации без базы данных. Лицензия Apache-2.0, более 2 600 звёзд на GitHub.

Кратко

2.7k

Звёзды на GitHub

167

Активные установки

Лицензия Apache-2.0 Версия Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Активные установки — пример данных (предпросмотр); реальная метрика будет подключена до запуска.

Проверка установки

Проверьте установленную версию:

krakend version

Проверить статус сервиса:

systemctl status krakend

Если выбрана Enterprise Edition, скопируйте лицензионный сертификат на сервер и перезапустите сервис:

scp LICENSE root@<SERVER_IP>:/etc/krakend/LICENSE

Если сервис не запущен или эндпоинт проверки состояния не отвечает, перезапустите сервис после завершения настройки:

systemctl restart krakend

Доступ

  • 8080/tcp · Основной эндпоинт API-шлюза
  • 8090/tcp · Внутренний/административный слушатель
  • Эндпоинт проверки состояния: http://<SERVER_IP>:8080/__health

Важные файлы и директории

  • Бинарный файл: /usr/bin/krakend
  • Каталог конфигурации: /etc/krakend
  • Основной файл конфигурации: /etc/krakend/krakend.json

Больше в разделе «Сети»

Похожие приложения.

Deploy KrakenD now. От $2,48/мес.