Обновите долговременные функции Azure с 1.6.2 до 1.7.0.

Я написал несколько устойчивых функций, используя версию 1.6.2 . Новый 1.7.0 уже вышел. Я хочу обновить.

Будет просто делать func extensions install -p Microsoft.Azure.WebJobs.Extensions.DurableTask -v 1.7.0 сделать работу? или мне нужно сделать что-то еще?

1 ответ

Решение

Нам не нужно ничего делать, кроме как обновить расширение. Релиз 1.7.0 не изменяет существующие API, но добавляет новые функции и исправляет ошибки, поэтому наш код в зависимости от расширения 1.6.2 не сломается.

Что касается новых функций, некоторые из них связаны с DurableOrchestrationClient, который не реализован в текущем JS SDK, поэтому мы не сможем воспользоваться ими, пока SDK не будет обновлен. Мы можем попробовать другие, такие как вызов встроенного HTTP API для запуска новой оркестровки, например, локальный вызов http://localhost:7071/runtime/webhooks/durabletask/orchestrators/{functionName} создать новый оркестратор вместо использования триггера Http в качестве стартера.

О командах Durable Functions в базовых инструментах Azure Functions, новый выпуск Cli не был перенесен в npm, поэтому мы не можем его обновить.

Другие вопросы по тегам