1.Неужели наличие множества триггеров (blob, servicebus, timer) в одном веб-задании снизит производительность веб-задания? При условии, что ваш веб-задание не одиночный.Вы можете иметь несколько функций в своем веб-задании с несколькими триггерами, и производительность не снизится.(при условии, что ваш план веб-приложения достаточно громоздкий, чтобы справиться со всей нагрузкой.)
2. Есть ли способ улучшить производительность веб-задания с помощью множества триггеров?- лучший способ состоит в том, чтобы разделить веб-задание на меньшие веб-задания, и каждый веб-задание имеет один триггер.И масштабируйте свои веб-задания (добавляйте больше экземпляров) в зависимости от нагрузки.Кроме того, если ваша веб-работа выполняется в течение 5 минут, вы также можете использовать приложение-функцию Azure.Что дает гораздо лучший вариант.В качестве альтернативы, предполагая, что выполнение веб-работы занимает более 5 минут, вы можете использовать exe-файл веб-работы в качестве образа докера и предоставлять его с помощью приложения логики по запросу с помощью ACI.В этом сценарии вы будете настраивать триггеры в приложении логики.
1.Можно ли разделить тяжелую веб-работу на меньшую?- да, смотрите мои предыдущие ответы.