Можно ли каким-либо образом напрямую вызывать активность долговременной функции, кроме как через другую специализированную долговременную функцию?
Например, у меня есть долговременная функция D
, вызывающая действия A1
, A2
и суб-оркестрация S
.
В других сценариях мне не нужна вся логика D
, и я бы предпочел напрямую позвонить A1
или S
.В идеале я хотел бы, чтобы у них были отдельные очереди задач, которые они должны обрабатывать (AFAIK, долговечные функции действительно работают таким образом, так что на самом деле A1
и S
действительно имеют очереди задач).D
может использовать эту очередь, и я также хочу вручную отправлять туда сообщения всякий раз, когда мне нужно, из других фрагментов кода (не долговременных функций).
Единственное решение, которое я вижу на данный момент, - это оборачивать каждое нужное мне действиев отдельные примитивные долговременные функции DA1
, DS
, которые просто перенаправляют вызов на соответствующее действие.Но это очевидно накладные расходы и снижает надежность системы.Есть ли лучший способ позвонить A1
или S
напрямую?