Dear @graduta,
thanks a lot for this additional information! Now I have another question: We want to run our QC tasks in the final TPC pre-commissioning phase online directly connected to the TPC reconstruction workflow. Piping a QC task to the reco workflow works already (although parallel writing the tracks and handing them over to the QC does not yet work, which is discussed elsewhere). Up to now, we have only used simulated data, where the reco workflow is running once, and hence only providing data to the QC task once as well.
If now we want to run online, i.e. the reco workflow is constantly (i.e. with some give time intervals) producing data, the QC tasks have to grep up and monitor, do we need the consul for this? From your description here I get, that in general the consul is optional and that - running in online mode - the tasks will only get those objects generated live (i.e., what we want to have). Does this mean, without consul we would not get these objects continuously, or would this work also without consul?
Thanks and cheers,
Stefan