Если вы хотите указать приложение для открытия файла с помощью Mac OS X, используйте это: os.system("open -a [app name] [file name]")
Ограничить максимальное количество одновременных вызовов триггера служебной шины.
В host.json
добавьте конфигурацию к параллелизму газа (то есть по умолчанию 16 messages at once
, который вы видели). Возьмите пример функции v2.
{
"version": "2.0",
"extensions": {
"serviceBus": {
"messageHandlerOptions": {
"maxConcurrentCalls": 8
}
}
}
}
Ограничить Количество экземпляров узла функции . Когда хост масштабируется, каждый экземпляр имеет один триггер служебной шины, который одновременно читает несколько сообщений, как указано выше.
Если триггер находится в выделенном плане обслуживания приложения, масштаб в экземпляре считается небольшим значением. Для функций в плане потребления добавьте настройку приложения WEBSITE_MAX_DYNAMIC_APPLICATION_SCALE_OUT с приемлемым значением (< = 5). Конечно, мы можем установить количество в 1, чтобы строго контролировать поведение.
Если мы контролируем, как отправляются сообщения, планируем входящие сообщения , чтобы помочь уменьшить частоту запросов.
Использовать статических клиентов для повторного использования соединения с сервером S1.