Google App Engine のapp.yaml 設定の備忘録

Google App Engine のapp.yaml 設定の備忘録

runtime: #言語を指定する(PHP java Phython go等)


instance_class: F1 #一番性能が低い28インスタンス時間
automatic_scaling: #待機するインスタンス時間は最大一つ、3000ms超えたらインスタンス起動
 min_idle_instances: automatic
 max_idle_instances: 1 #待機するインスタンスは最大1つ
 min_pending_latency: 3000ms #3000ms超えたらインスタンス起動
 max_pending_latency: automatic 
 max_concurrent_requests: 80

handlers: #必須。-url:xxxにアクセスされた時の挙動を定義する
- url: /ディレクトリ名 #index.htmlまでのパスを記述
 static_dir:ディレクトリ名 #css,jsまでのパスをたどる
 login: admin #本番時にはコメントアウトする、ユーザーがログインしていない時、auth_fail_actionを実行する。
              #ユーザーがアプリケーションの管理者じゃない場合、auth_fail_actionの設定に関係なくエラーメッセージを実行する。
 upload: ディレクトリ名 #このハンドラによって参照されるすべてのファイルのファイルパスと一致する正規表現。

※-url:␣/    スペース必須

参考URL:https://cloud.google.com/appengine/docs/standard/php/config/appref?hl=ja




この記事が気に入ったらサポートをしてみませんか?