CenturyLinkCloud / mdw

https://centurylinkcloud.github.io/mdw/
MIT License
46 stars 10 forks source link

Implement process monitor for updating Service Summary #607

Closed jbrojdeCTL closed 5 years ago

jbrojdeCTL commented 5 years ago

Currently, microservice status inside the service summary gets updated by the orchestration activity once the sub-process(microservice) completes. However, if the Orchestration Activity is not waiting for the sub-flows to complete (i.e. Async invocations), those status are not updated since the Orchestration flow is complete (and thus cannot execute) by the time microservices complete execution. This process monitor would be enabled on the microservice (sub-flow) so that once process completes, it updates service summary.

jbrojdeCTL commented 5 years ago

Anyone currently using the OrchestratorActivity to invoke services and making use of Service Summary will need to check/enable the new Microservice Status Update monitor in their subflows (invoked by OrchestratorActivity) in order to update the service summary once each microservice(subflow) is completed.