우찬쓰 개발블로그

Firebase Storage 사용량 비정상적 증가 현상 해결하기 (feat. Firebase Functions) 본문

개발 낙서장

Firebase Storage 사용량 비정상적 증가 현상 해결하기 (feat. Firebase Functions)

이우찬 2021. 5. 16. 17:02
반응형

개인 토이프로젝트를 하다가 겪은 일이다.

 

Storage에 이미지를 저장하긴 했지만, 너무 비정상적으로 높은 저장된 바이트가 나왔고, 심지어 Storage에 있는 모든 파일을 지워보았지만 이 수치가 떨어지지 않았다.

비정상적으로 높은 저장된 바이트


좀 들여다보니 한가지 힌트를 볼 수 있었는데, 그것은 바로 Container Registry에 사용한 스토리지가 포함된다는 것이다.

 

이것이 왜 배포할때마다 쌓이고 있는지에 대한 의문은 아래 링크에서 알 수 있었다.

https://stackoverflow.com/a/64310577/9797457

 

간단히 요약하자면, 내가 Firebase Functions를 배포할때마다 옛날 artifects들이 지워지지 않고 쌓이고 있다는 소리다.

그래서 해결 방법을 보자.

 

Firebase Storage에 들어간다음,

여기서 버킷추가를 누르고,

여기서 artifect와 관련된 버킷을 추가하면, 직접 이 버킷을 관리할 수 있다.

 

이 버킷을 삭제하면안되고 안에있는 artifect들을 삭제해주면 되는데, 여기서 난감한 점은 이 안에 내용물을 다 삭제하여도 잔존물이 다른곳에 남아있는 것인지 firebase deploy할때 일부 functions들이 에러가 난다는 것이다.

 

그래서 필자는 functions들의 함수 이름을 바꾸어주었고, 그 이후로는 잘 배포가 되었다.

반응형
Comments