ich einen Strom haben, bestehend austasklaunchrequest-Transformation ignoriert die Nutzlast
Quelle | ProzessorP1 | ProzessorP2 | ProzessorP3 | ProzessorP4 | Sink
I ProcessorP1
als mein tasklaunchrequest-transform
Prozessor bin. Ich verwende dies, um eine Aufgabe über task-launcher
zu starten. Jetzt muss ich meine Payload von ProcessorP1 zu ProcessorP2 weiterleiten und auch die Aufgabe aufrufen; Die TaskLaunchRequest
hat keine Möglichkeit, die Nutzlast zu tragen, da sie ignoriert wird.
Gibt es eine Möglichkeit auf der Nutzlast zum nächsten Prozessor in meinem Stream zu übergeben?
Können Sie erklären, was Sie von der 'payload' von' Processor1' bedeuten. Die 'Nutzlast' wird Ihre' TaskLaunchRequest' sein, die zum 'Task-Launcher' übertragen wird. 'tasklaunchrequest-transform' ignoriert alle eingehenden Nutzdaten und Header. – sobychacko
Das 'ProcessorP1' nimmt die Eingabe von' Source', es verwirft es und erstellt ein neues 'TaskLaunchRequest' welches es auf seinem Ausgabekanal sendet. Dies wird dann von dem "task-launcher" verbraucht, der an dem Tap angehängt ist und wird auch von "ProcessorP2" verbraucht. Ich wollte wissen, ob es eine Möglichkeit gibt, die eingehenden Nutzdaten von Source zu ignorieren und diese an "ProcessorP2" weitergeben zu können, oder die eingehende Payload in die TaskLaunchRequest selbst aufzunehmen. –