2016-08-03 8 views
0

Я использую Mesos и Marathon. Я создал приложение на марафоне. Когда приложения переходят на другой узел в кластере, мы можем контролировать, где они должны вызывать? Я пробовал с LIKE «Constrains» в марафоне, но это не работает как мое ожидание.Как указать, где приложение должно работать при переходе на другой ресурс в марафоне

Заранее спасибо

+1

Почему он не работает на вас? Вы можете сделать что-то вроде 'type: LIKE: my_instance_type', чтобы ваша задача выполнялась в том же типе экземпляра, если сбой по какой-либо причине – serejja

+0

Например: У меня есть 4 узла. Я хочу, чтобы мое приложение запускалось на узле3, если оно не работает. Каковы ограничения в этом случае? – xuanhai266

+0

Зачем вам нужно, чтобы ваше приложение запускалось на конкретном хосте? И что произойдет, если этот хост не сработает? – Tobi

ответ

0

Вы можете использовать LIKE или ограничение (в отличии от или набора контрсил), чтобы ограничить, где марафон может поместить любой данный экземпляр приложения; однако при сбое вы не можете выбрать конкретный.