Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Можно ли проверить host.json изменяется без повторного развертывания приложения


Можно ли проверить host.json изменяется без повторного развертывания приложения


Да, можно проверить изменения в файле `host.json`, не повторно развертывая все приложение, особенно в функциях Azure. Вы можете переопределить конкретные настройки `host.json` с использованием настройки приложения. Это позволяет изменить или настраивать настройки для конкретной среды без изменения самого файла `host.json`.

Например, если вы хотите отключить выборку в приложениях локально, вы можете добавить настройку приложения, такую ​​как «AzureFunctionsjobhost__logging__pplicationIssights__SamplingSettings__isenabled»: «false» `в вашем файле` local.settings.json`. Таким образом, вы можете проверить изменения локально, не влияя на производственную среду или перераспределяя приложение [1] [2] [5].

Однако, если вам нужно проверить изменения непосредственно в файле `host.json Но использование настроек приложения обеспечивает гибкий способ тестирования различных конфигураций без перераспределения.

Цитаты:
[1] https://learn.microsoft.com/en-us/azure/azure-functs/functions-host-json
[2] https://docs.azure.cn/en-us/azure-functs/functions-app-settings
[3] https://stackoverflow.com/questions/66936480/what-should-i-use-to-host-a-public-json-file-that-rely-without-redeplo
[4] https://answers.netlify.com/t/any-way-to-update-a-json-file-on-your-site-without-having-to-redeploy-the-entire-site/44950
[5] https://dev.to/massimobonanni/azure-functs-tips-override-the-hostjson-settings-21mi
[6] https://learn.microsoft.com/en-us/azure/logic-apps/edit-app-settings-host-settings
[7] https://github.com/azure/azure-functs-host/issues/3718
[8] https://learn.microsoft.com/en-us/azure/azure-functs/configure-monitoring
[9] https://firebase.google.com/docs/hosting/test-preview-deploy
[10] https://github.com/azure/azure-functs/issues/383