Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Je možné otestovat změny hostitele.JSON bez přesunutí aplikace


Je možné otestovat změny hostitele.JSON bez přesunutí aplikace


Ano, je možné otestovat změny souboru `host.json` bez přesunutí celé aplikace, zejména v azurových funkcích. Pomocí nastavení aplikace můžete přepsat konkrétní nastavení `host.json`. To vám umožní upravit nebo konfigurovat nastavení pro konkrétní prostředí bez změny samotného souboru host.json`.

Pokud například chcete deaktivovat informace o aplikacích na místní úrovni, můžete přidat nastavení aplikace, jako je `" AzureFunctionsJobhost__logging__applicationInSights__SAmplingSettings__isenabled ":" False "` do vašeho `local.setttings.json` file. Tímto způsobem můžete vyzkoušet změny lokálně, aniž byste ovlivnili výrobní prostředí nebo přesunuli aplikaci [1] [2] [5].

Pokud však potřebujete testovat změny přímo v souboru `host.json`, obvykle byste museli aplikaci přesunout, aby se tyto změny projevily ve výrobním prostředí. Použití nastavení aplikací však poskytuje flexibilní způsob testování různých konfigurací bez obnovení.

Citace:
[1] https://learn.microsoft.com/en-us/azure/azure-functions/functions-host-json
[2] https://docs.azure.cn/en-us/azure-fundtions/functions-app-settings
[3] https://stackoverflow.com/questions/66936480/what-shald-uses-to-host- a-public-json-file-That-Ryly-Changes-s-Redeplo
[4] https://answers.netlify.com/t/any-way-to-pdate-a-json-file-on-your-without-having-to-redeploy-the-enrire-site/44950
[5] https://dev.to/massimobonanni/azure-funds-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-fungtions-host/issues/3718
[8] https://learn.microsoft.com/en-us/azure/azure-functions/configure-monitoring
[9] https://firebase.google.com/docs/hosting/test-deview-deploy
[10] https://github.com/azure/azure-fungtions/issues/383