рабочий процесс .net core в виртуальном kubelet на ACI .. как запустить задание?

#.net-core #azure-aks #azure-container-instances

#.net-core #azure-aks #azure-container-instances

Вопрос:

Я создаю рабочий процесс .net core для выполнения некоторых фоновых задач. Это задание будет выполняться как экземпляр контейнера Azure, размещенный в виртуальном kubelet существующего кластера AKS, как указано в https://medium.com/@fbeltrao/scheduling-jobs-in-aks-with-virtual-kubelet-97f59c466c2d

Проблема в том, что это задание не является заданием на основе таймера / расписания и будет выполняться при возникновении определенного события (например, http post). Я не уверен, как вызвать это задание. правильный ли мой подход?

PS: Это задание будет обрабатывать около 25 тыс. строк, и обработка каждой строки состоит из множества бизнес-логики и нескольких обновлений БД.

Комментарии:

1. Я думаю, что задание должно быть постоянно выполняемым заданием, и когда вы получаете к нему доступ и отправляете заказ, он выполняет заказ, и все.

2. Привет, Чарльз, к сожалению, требование заключается в том, что задание (длительное) должно запускаться по событию, а не по таймеру