1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/dtstack_dev_0-easyagent

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README_EN.md 2.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 12:15 d453f44

Easyagent

License

English | 中文

Введение

Easyagent — это инфраструктурный компонент на основе gRPC, широко используемый в dtstack для управления жизненным циклом сервиса на удалённом хосте. Рекомендуется использовать его для управления жизненными циклами битов компонентов ELK и Hadoop.

Основы

Easyagent состоит из двух частей: sidecar и сервера. Первая развёртывается на удалённых хостах и обменивается данными с последней с помощью сообщений gRPC, которые определены с использованием protobuf. Благодаря одностороннему gRPC-соединению между sidecar и сервером (от sidecar к серверу), другие системы или компоненты могут контролировать sidecar (хост) и устанавливать, запускать, останавливать, настраивать и удалять целевое приложение через rest api, поддерживаемый сервером easyagent.

Быстрый старт

Пожалуйста, перейдите по ссылке Быстрый старт.

Справочник по API

Пожалуйста, перейдите по ссылке Справочник по API.

Сообщения protoc

Пожалуйста, перейдите по ссылке Быстрый старт.

Как внести свой вклад

Пожалуйста, перейдите по ссылке Вклад.

Лицензия

easyagent находится под лицензией Apache 2.0. Подробнее см. в файле LICENSE.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/dtstack_dev_0-easyagent.git
git@api.gitlife.ru:oschina-mirror/dtstack_dev_0-easyagent.git
oschina-mirror
dtstack_dev_0-easyagent
dtstack_dev_0-easyagent
master