Azure функций ActivityTrigger и HttpTrigger lock - PullRequest
0 голосов
/ 10 июля 2020

Могу ли я безопасно использовать lock {} внутри функций Azure AcitityTrigger и HttpTrigger, или мне нужно обойтись без этого?

1 Ответ

0 голосов
/ 29 июля 2020

Хотя я не понимаю, почему это не должно работать, обратите внимание, что это будет работать только в контексте одного экземпляра и не будет сохраняться при масштабировании вашего приложения.

В экземплярах приложения-функции , вам потребуется go для распределенной блокировки, например, при использовании аренды больших двоичных объектов хранилища .

Кроме того, лучше использовать очередь (например, служебная шина ) с соответствующая конфигурация параллелизма, чтобы не попасть в таймауты .

...