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

#.net #azure #visual-studio-2015 #azure-devops #azure-logic-apps

#.net #azure #visual-studio-2015 #azure-devops #azure-logic-apps

Вопрос:

Как я могу принудительно развернуть приложение logic, для которого я вручную установил уровень параллелизма?

Я зашел в настройки первого шага моего приложения logic, чтобы уменьшить его параллелизм с 25 до 10:

введите описание изображения здесь

Затем открыл настройки:

введите описание изображения здесь

Вот как я изменил параллелизм:

введите описание изображения здесь

После сохранения этой конфигурации я попытался развернуть новую версию приложения logic из Visual Studio, но получил следующее исключение:

введите описание изображения здесь

Что я делаю не так? Нужно ли мне воссоздавать приложение logic каждый раз, когда я хочу развернуть обновление для приложения logic, уровень параллелизма которого был изменен?

Ответ №1:

Существует описание ограничения на параллелизм запуска:

25 — это ограничение по умолчанию при включенном элементе управления параллелизмом, которое невозможно отменить после включения элемента управления.

И я тестирую с portal и VS, если вы включите элемент управления параллелизмом, вы сможете только изменить значение, но вы не сможете его отключить.

Поэтому, если вы хотите обновить свое приложение logic с помощью VS, вам не нужно создавать заново приложение logic.Вам просто нужно включить элемент управления параллелизмом в VS, и вы могли бы изменить значение, тогда вы сможете его развернуть.

Обновить:

Измените с помощью cloud Explorer. Если вы используете VS2017 (на данный момент не поддерживает 2019), найдите свое приложение logic в Cloud Explorer. Щелкните правой кнопкой мыши и выберите Open with Logic App Editor . Затем другие действия, такие же, как на портале.

введите описание изображения здесь

введите описание изображения здесь

Изменение в проекте группы ресурсов. Потому что вы уже обновили проект с помощью VS, поэтому я полагаю, вы знаете, как создать приложение logic с помощью VS. Затем щелкните правой кнопкой мыши LogicApp.json файл, выберите Open With Logic App Designer , затем выполните все действия, как на портале.

введите описание изображения здесь

Комментарии:

1. как вы это делаете через VS?

2. @l—«»»———«»»»»», есть два способа изменить элемент управления параллелизмом, кроме портала. Один из них — использовать облачный сервер, другой — изменить его в проекте группы ресурсов, если он у вас есть. я обновлю ответ.

3. @l—«»»———«»»»»», вы не смогли выполнить развертывание с помощью VS, это потому, что ваш триггер не устанавливает управление параллелизмом, поэтому в вашем проекте в VS установите его. Все будет в порядке.