If a framework launches tasks, then it will use an executor.  Mesos
provides a "default" executor if the framework doesn't explicitly specify
an executor.  (And the Shutdown call will work with that default executor.)

On Tue, Jan 16, 2018 at 4:49 PM, Mohit Jaggi <[email protected]> wrote:

> Gotcha. Another question: if a framework doesn't use executors, can it
> still use the SHUTDOWN call?
>
> On Fri, Jan 12, 2018 at 2:37 PM, Anand Mazumdar <[email protected]>
> wrote:
>
>> Yes; It's a newer interface that still allows you to switch between the
>> v1 (new) and the old API.
>>
>> -anand
>>
>> On Fri, Jan 12, 2018 at 3:28 PM, Mohit Jaggi <[email protected]>
>> wrote:
>>
>>> Are you suggesting
>>>
>>> *send(new Call(METHOD, Param1, ...)) *
>>>
>>> instead of
>>>
>>> *driver.method(Param1, ....)*
>>>
>>> *?*
>>>
>>> On Fri, Jan 12, 2018 at 10:59 AM, Anand Mazumdar <
>>> [email protected]> wrote:
>>>
>>>> Mohit,
>>>>
>>>> You can use the V1Mesos class that uses the v1 API internally allowing
>>>> you to send the 'SHUTDOWN' call. We also have a V0Mesos class that uses the
>>>> old scheduler driver internally.
>>>>
>>>> -anand
>>>>
>>>> On Wed, Jan 10, 2018 at 2:53 PM, Mohit Jaggi <[email protected]>
>>>> wrote:
>>>>
>>>>> Thanks Vinod. Is there a V1SchedulerDriver.java file? I see
>>>>> https://github.com/apache/mesos/tree/72752fc6deb8ebcbfbd
>>>>> 5448dc599ef3774339d31/src/java/src/org/apache/mesos/v1/scheduler but
>>>>> it does not have a V1 driver.
>>>>>
>>>>> On Fri, Jan 5, 2018 at 3:59 PM, Vinod Kone <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> That's right. It is only available for v1 schedulers.
>>>>>>
>>>>>> On Fri, Jan 5, 2018 at 3:38 PM, Mohit Jaggi <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Folks,
>>>>>>> I am trying to change Apache Aurora's code to call SHUTDOWN instead
>>>>>>> of KILL. However, it seems that the SchedulerDriver class in Mesos does 
>>>>>>> not
>>>>>>> have a shutdownExecutor() call.
>>>>>>>
>>>>>>> https://github.com/apache/mesos/blob/72752fc6deb8ebcbfbd5448
>>>>>>> dc599ef3774339d31/src/java/src/org/apache/mesos/SchedulerDriver.java
>>>>>>>
>>>>>>> Mohit.
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Anand Mazumdar
>>>>
>>>
>>>
>>
>>
>> --
>> Anand Mazumdar
>>
>
>

Reply via email to