Функция HTTP Azure — повторное использование космических соединений между вызовами

Есть ли способ повторно использовать внешние объекты подключения (например, подключения к хранилищу таблиц или Cosmos) между вызовами часто используемых функций HTTP Azure? Идея состоит в том, чтобы избежать создания дорогостоящего соединения, такого как хранилище космоса/таблицы, при каждом вызове и, в конечном итоге, повысить производительность приложения.


person 191180rk    schedule 07.08.2020    source источник
comment
Любые обновления, пожалуйста?   -  person 191180rk    schedule 09.08.2020


Ответы (1)


Вам следует прочитать эту статью Управление подключениями в Функциях Azure первый.

Согласно документу, вы должны использовать Static клиент.

Дополнительные сведения см. в этом пример кода.

Пожалуйста, дайте мне знать, если у вас все еще есть проблемы.

person Ivan Yang    schedule 11.08.2020
comment
@ Иван Ян, вышеупомянутый документ, предлагающий подход к повторному использованию соединения в ОДНОМ и том же экземпляре службы приложения-функции, но интересно узнать, есть ли способ повторно использовать дорогостоящий объект соединения ЧЕРЕЗ экземпляр службы приложений-функций, работающий на разных виртуальных машинах? например экземпляр управляемой службы (MSI) - person 191180rk; 18.08.2020
comment
@ 191180rk, извини. Я не уверен в этом, и я не могу найти документ о вашей новой проблеме. Поднимите эту новую проблему в страница github. - person Ivan Yang; 18.08.2020