On Tue, Apr 15, 2014 at 9:58 AM, damitha kumarage <[email protected]> wrote:
> Hi Nirmal,
>
>
> On Tue, Apr 15, 2014 at 6:42 PM, Nirmal Fernando <[email protected]>
> wrote:
>>
>> Hi Chris,
>>
>> IMO Stratos acts as a Distributed Application Supervisor for its Cartridge
>> instances. But it may not be possible to use as a supervisor for any random
>> application.
>
> Yes, but if one can always provide a custom cartridge that would run a
> particular type of application, in a wider sense is not it possible to think
> Stratos as a Distributed Application Supervisor? IMHO if we get cartridges
> right, a cartridge should be able to provide a right kind of environment for
> the applications it is designed to run, together with Stratos. For example a
> Tomcat cartridge together with Stratos should be able to fulfill all the
> 'right' expectations of a Tomcat webapplication deployer.

No. As far as I know, Stratos is not really application aware and
would not manage or collect information about the application in order
to make decisions. It does for the actual system that runs the
application and can act upon the status of the system. ie, scale up
those Tomcat cartridges based on utilization. Its out of my knowledge
if Stratos will collect the memory utilization and identify the
increase of resource usage by a single process...

Reply via email to