Hi,

I am looking into some enhancements to the stratos controller that would allow 
us to group cartridges (= services) together and have them behave in synch like 
a group.

Examples would be 
- maintaining a boot sequence (e.g. for service A to boot up service B needs to 
be up, etc ...), 
- scaling of a group of services (if service A needs to scale up, service B and 
C also need to scale up)
- restart (e.g. based on health monitoring, e.g. if service B is unhealthy 
restart service B and A) 

Some idea which comes to mind is to define the dependencies and extend current 
autoscaler rules to handle the various scenarios or define a new message type 
which could trigger specific rules. 

Any thoughts on that how to support this ?

Thanks

Martin 

Reply via email to