Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Чи можливо перевірити зміни vost.json без перерозподілу програми


Чи можливо перевірити зміни vost.json без перерозподілу програми


Так, можна перевірити зміни до файлу `host.json` без перерозподілу всього додатка, особливо у функціях Azure. Ви можете перекрити конкретні налаштування `host.json` за допомогою налаштувань програми. Це дозволяє змінювати або налаштувати налаштування для певного середовища, не змінюючи сам файл `host.json`.

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

Однак якщо вам потрібно перевірити зміни безпосередньо у файлі `host.json`, вам, як правило, потрібно перерозподілити додаток, щоб побачити ці зміни в виробничому середовищі. Але використання налаштувань програми забезпечує гнучкий спосіб тестування різних конфігурацій без перерозподілу.

Цитати:
[1] https://learn.microsoft.com/en-us/azure/azure-functions/functions-host-json
[2] https://docs.azure.cn/en-us/azurefunctions/functions-app-settings
[3] https://stackoverflow.com/questions/66936480/what-shouldi-use-to-host-a-public-json-file-that-rareely-changes-without-redeplo
[.
[5] https://dev.to/massimobonanni/azure-functions-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-functions-host/issues/3718
[8] https://learn.microsoft.com/en-us/azure/azure-functions/configure-monitoringing
[9] https://firebase.google.com/docs/hosting/test-preview-deploy
[10] https://github.com/azure/azure-functions/issues/383