🥺

Google Cloud Runの無料枠に気をつけろ!!!!

2023/06/02に公開

TL;DR

最小インスタンスを0にしておこうね😸

事の発端

なんか、毎月700円近くGCPから請求が来るんだよなー。
ま、いっか。ぐらいの気持ちでいました。

ですが、やっぱり心当たりないところで700円取られるのはやだ!!
と思い調査してみました。

衝撃の事実!!!!

GCRが700円も使用していた🙀🙀🙀🙀

むむむ😾

なんて思っていたら、なんと!!!!

インスタンス数が 0 の状態で Cloud Run サービスに対するリクエストがあった場合、インスタンスを起動する時間ぶん、処理の遅延が発生します(コールドスタート)。
そこで、最小インスタンス数を 1 以上 にすることにより、コンテナインスタンスのウォーム状態 (いつでも呼び出し可能な状態) を維持し、リクエストをすぐに処理することが可能になります。
最小インスタンス数が 1 以上の場合、指定した数のコンテナインスタンスがアイドル状態で常に起動しており、リクエストを処理していないときでも、アイドル状態のインスタンスの料金が発生します。
※参考文献

そういうことだったのか😿

すぐに直すことにしました。。。

まとめ

ドキュメントはしっかり読もう!!!!!!

参考文献

https://blog.g-gen.co.jp/entry/cloud-run-explained

https://cloud.google.com/run/pricing?hl=ja

筆者

https://twitter.com/ryuji_vlog

Discussion