2016-03-06 2 views
14

я нашел следующий APIВозможно ли обновить манифест Cluster Service Fabric?

await fabricClient.ClusterManager.ProvisionFabricAsync(null, "testMani.xml");

, но не понял, где хранить новый файл manifest.xml?

используя здесь, как указано здесь, он будет исключать, что файл testMani.xml не существует в магазине.

Как можно после развертывания манипулировать манифестом кластера.

ответ

4

Явление кластера и API, которые ссылаются на него, являются артефактами внутреннего использования Service Fabric в Microsoft. Манипуляция манифестом не рекомендуется и не поддерживается.

Для развертывания Azure вы должны внести изменения в кластер с помощью шаблона ARM. Для локального развития конфигурация кластера в настоящее время исправлена, но в конечном итоге мы также поддержим дополнительную гибкость, чтобы вы могли сделать свой onebox более похожим на вашу реальную среду, особенно для таких концепций, как ограничения размещения. В этом случае определение кластера, вероятно, будет иметь ту же форму, что и для on-premise deployments.

+0

Спасибо, Шон. Я тоже сейчас прохожу через поставщика оружия. но он ограничен в смысле того, что можно сделать после развертывания первоначального кластера. Дайте мне знать, если вам нужна обратная связь по электронной почте. –

+0

На самом деле я опубликовал некоторые мои выводы здесь: http://stackoverflow.com/questions/35867851/how-to-update-the-nodetypes-of-service-fabric-after-deployment –

+0

Возможно ли отредактировать манифест кластера на данный момент для разработки локальных ящиков? –

Смежные вопросы