Azure

[Azure App Service] WEBSITE_TIME_ZONE 설정이 지워지지않을때 해결방법 (Application Setting이 지워지지않을때 해결방법)

뚜키 💻 2021. 5. 9. 18:49
반응형

(2021-05-07 기준)

 

[문제]

App Service의 시간대를 변경해보려고 시도하다가 WEBSITE_TIME_ZONE을 setting했는데 수정도 안되고 삭제도 안되는 현상이 발생했다.

(나는 Linux 환경이라 WEBSITE_TIME_ZONE이 필요없는데 그것도 모르고 넣어봤다.)

 

(참고 - Azure App Service Time Zone 변경방법 링크)

[Azure App Service] App Service 시간대 변경 (Time zone)

 

[Azure App Service] App Service 시간대 변경 (Time zone)

(2021-05-09 기준. Azure는 메뉴같은게 익숙해지려고하면 조금씩 바껴있어서 불편하다.) [원인] Azure App Service를 사용하는데 서버 시간대가 UTC 기준으로 되어있다는 것을 알게되었다. [문제] 서버시간

aroundlena.tistory.com

 

현상 1. 삭제버튼을 누르면 목록에서 사라지지만 저장 후 새로고침하면 그대로 살려져있다.

현상 2. 수정을 하면 목록에서 사라지지만 저장 후 새로고침하면 수정된 값도 들어가있고 WEBSITE_TIME_ZONE도 들어가있다... (수정을 했는데 2줄이 생기는..)

 

구글링을 해봤는데 동일한 현상을 가진 사람을 못찾았다. Azure의 버그인듯. 그래서 Microsoft Q&A에 글을 남겼고 답변대로 했더니 해결할 수 있었다.

 

<내가 올린 문의글 링크>

docs.microsoft.com/en-us/answers/questions/384582/how-do-i-delete-application-settings-website-time.html

 

How do I delete application settings? (WEBSITE_TIME_ZONE) - Microsoft Q&A

 

docs.microsoft.com

[해결방법]

- CLI commands를 이용하여 삭제

 

* 삭제 명령어

az webapp config appsettings delete --name 'yourwebname'-web --resource-group "yourresourcegroup" --setting-names "WEBSITE_TIME_ZONE"

위 명령어를 이용하니까 Application Setting이 잘 지워졌다.

* WEBSITE_TIME_ZONE 외에 다른 Setting값을 지우고 싶다면 WEBSITE_TIME_ZONE 부분만 다른 Setting값으로 변경해주면 된다.

 

CLI commands는 로그인된 상태로 아래 링크에서 az webapp config appsettings delete 부분의 Example 에서 Try it을 눌러 들어갔다.

docs.microsoft.com/en-us/cli/azure/webapp/config/appsettings?view=azure-cli-latest#az_webapp_config_appsettings_delete

 

az webapp config appsettings

--> az webapp config appsettings Configure web app settings. Updating or removing application settings will cause an app recycle. In this article Commands az webapp config appsettings delete Delete web app settings. az webapp config appsettings delete --se

docs.microsoft.com

 

 

반응형