Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Este posibil să testați modificările gazdă.json fără a redeputa aplicația


Este posibil să testați modificările gazdă.json fără a redeputa aplicația


Da, este posibil să testați modificările la fișierul `gazdă.json` fără a redeplirea întregii aplicații, în special în funcțiile Azure. Puteți înlocui setările specifice „gazdă.json” folosind setările aplicației. Acest lucru vă permite să modificați sau să configurați setările pentru un anumit mediu fără a schimba fișierul `gazdă.json` în sine.

De exemplu, dacă doriți să dezactivați eșantionarea privind perspectivele aplicațiilor la nivel local, puteți adăuga o setare de aplicație precum „AzureFunctionSJobHost__Logging__ApplicationInsights__SamplingSettings__isEnabled”: "Fals" `în fișierul dvs." local.settings.json ". În acest fel, puteți testa schimbările la nivel local, fără a afecta mediul de producție sau reamenajarea aplicației [1] [2] [5].

Cu toate acestea, dacă aveți nevoie să testați modificările direct în fișierul `gazdă.json`, de obicei, trebuie să redepliți aplicația pentru a vedea că aceste modificări intră în vigoare într -un mediu de producție. Dar utilizarea setărilor de aplicație oferă o modalitate flexibilă de a testa diferite configurații fără redresare.

Citări:
[1] https://learn.microsoft.com/en-us/azure/azure-functions/funcționals-lost-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-that-rarly-changes-without-redeplo
[4] https://answers.netlify.com/t/any-way-to-pupdate-a-json-file-on-your-site-without-having-to-redeploy-the-entire-site/44950
]
[6] https://learn.microsoft.com/en-us/azure/logic-apps/edit-app-settings-lost-settings
[7] https://github.com/azure/azure-functions-shost/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