При использовании рабочего процесса Argo у нас есть сценарий для вызова существующих микросервисов. Мы можем выполнить HTTP-вызов через скрипт, но этот метод каждый раз создает новый модуль, что занимает много времени. Хотели узнать, является ли это хорошей практикой и как лучше всего это сделать? Заранее спасибо.
Поддерживает ли рабочий процесс Argo HTTP-вызов без создания нового модуля?
comment
Добро пожаловать в SO! Не могли бы вы предоставить более подробную информацию? Если вам просто нужно задействовать API, рабочий процесс Argo, вероятно, будет излишним. Что вызывает необходимость в HTTP-вызове (взаимодействие с пользователем, событие, задание cron ...)? Должен ли рабочий процесс делать что-либо, кроме простого выполнения HTTP-вызова?
- person Michael Crenshaw   schedule 18.08.2020
Ответы (1)
Рабочий процесс Argo всегда создает хотя бы одну капсулу. Вы правы, что это, вероятно, чрезмерно, если единственная цель вашего рабочего процесса - выполнить HTTP-вызов.
Если хотите что-то более легкое, посетите Argo Events. Вы можете настроить EventSource, выбирая из множества источников ввода, надеюсь создание чего-то очень похожего на то, что вы используете для запуска рабочего процесса Argo. Затем вы можете настроить триггер для выполнения HTTP-вызова.
person
Michael Crenshaw
schedule
18.08.2020