본문 바로가기
개발/Firebase

firebase function으로 puppeteer 사용하기

by dev_caleb 2022. 8. 22.
728x90

firebase function을 사용하면서 크롤링을 사용해야하는 경우가 종종 있다. 

 

그런데 문제는 이 친구가..

memory limit exceed 로 작동을 하지 않는다는 것이었다.

 

그러나 나의 구세주 파베방장님은 답을 알려주셨다.

 

firebase function memory를 늘려주면 되는 것이었다. 

 

찾아보니 firebase doc 안에 그 기능이 있었다! 나는 바로 적용해주었다.

 

https://firebase.google.com/docs/functions/manage-functions?hl=ko#set_timeout_and_memory_allocation 

 

함수 관리  |  Firebase용 Cloud Functions

의견 보내기 함수 관리 Firebase CLI 명령어를 사용하거나 함수 소스 코드에 런타임 옵션을 설정하면 함수를 배포, 삭제, 수정할 수 있습니다. 함수 배포 함수를 배포하려면 이 Firebase CLI 명령어를

firebase.google.com

 

해보고 안되면 다시 후기 남겨야지!

 

functions.region("asia-northeast3")
.runWith({
memory: "1GB",
})
.firestore
.document
 
 
요런식으로 쓰면 되고 잘 된다!!
728x90

'개발 > Firebase' 카테고리의 다른 글

firebase query 지원  (0) 2022.10.24
algolia 와 firestore 연동  (0) 2022.10.13
Firebase fcm에 큰 icon, image url 넣기  (0) 2022.07.18
firebase 보안세팅  (0) 2022.06.24
firebase function oncall과 on request 차이점  (0) 2022.06.22