Hello Ankur,

For a webapp (or long running service), you should use marathon ^_^



Christian NGUYEN VAN THAN
Software Architect @Viadeo

30 rue de la Victoire -75009 Paris - France


2013/12/27 Ankur Chauhan <an...@malloc64.com>

> Hi all,
>
> I just got started on mesos and I am trying to port a netty based webapp
> to use a mesos as a framework. I wrote a Executor and a Scheduler. But I am
> not quite sure as to how to go about getting everything to work together.
>
> I can't really find an example that is an end-to-end use case. By that I
> mean, I would like to know how to put the scheduler and the executor in the
> correct places. Right now I have a single jar with can be run from the
> command line: java -jar target/collector.jar and that would take care of
> everything.
>
> My current train of thought is that the webapp jar would stay somewhere on
> an S3 url and the "CollectorScheduler" would "somehow" tell a mesos slave
> to run the "CollectorExecutor" which in turn fetch the jar from S3 and run
> it.
>
> I can't seem to figure out how this whole thing happens and the
> documentation doesn't really tell how to do it either. So, far I have a
> script that can create the jar with the business logic, the scheduler and
> executor classes followed by upload it to a S3 bucket.
>
> Can someone point me in the right direction to figure out how to deploy
> java executors with schedulers properly.
>
> Any help is greatly appreciated.
>
> -- Ankur

Reply via email to