Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Je možné otestovať zmeny hostiteľa.json bez prerušenia aplikácie


Je možné otestovať zmeny hostiteľa.json bez prerušenia aplikácie


Áno, je možné otestovať zmeny v súbore `host.json` bez presmerovania celej aplikácie, najmä v Azure Functions. Pomocou nastavení aplikácie môžete prepísať konkrétne nastavenia Host.json`. To vám umožní upraviť alebo nakonfigurovať nastavenia pre konkrétne prostredie bez zmeny súboru „host.json“.

Napríklad, ak chcete zakázať lokálne odber vzoriek aplikácií, môžete pridať nastavenie aplikácie, ako je `„ azurefunctionsjobhost__logging__ApplicationInSights__SAMPLINGINGSETTINGS__SEABLED Týmto spôsobom môžete zmeny otestovať lokálne bez toho, aby ste ovplyvnili výrobné prostredie alebo presunutie aplikácie [1] [2] [5].

Ak však potrebujete otestovať zmeny priamo v súbore „host.json`“, zvyčajne by ste potrebovali prepracovať aplikáciu, aby ste videli, že tieto zmeny nadobúda účinnosť vo výrobnom prostredí. Používanie nastavení aplikácie však poskytuje flexibilný spôsob testovania rôznych konfigurácií bez prerušenia.

Citácie:
[1] https://learn.microsoft.com/en-us/azure/azure-functions/functions-host-json
[2] https://docs.azure.cn/en-us/azure-functions/functions-app-settings
[3] https://stackoverflow.com/questions/66936480/what-should-i-use-to-host-a-public-json-file-flile-that-relarely-changes-without-redeplo
[4] https://answers.netlify.com/t/any-way-to-pdate-a--json-file-fle-your-site-sithout-thaving-to-redepas-the-edepase-thire-site/44950
[5] https://dev.to/massimobonanni/azure-functions-tips-wenere-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 monitoring
[9] https://firebase.google.com/docs/hosting/test-preview-deploy
[10] https://github.com/azure/azure-functions/issues/383