【发布时间】:2021-05-19 19:59:30
【问题描述】:
我有一个部署在 Google App Engine 上的烧瓶 + react 应用程序。最近发现每次在GAE上部署一个新版本,我的网站都会宕机几个小时,并且有几个网页无法正常加载。我检查了控制台,Web 应用程序正在尝试从上一个版本中获取静态文件,这导致了 404 错误。谁能帮我找出问题所在?
这是我的 app.yaml 文件:
runtime: python37
env: standard
default_expiration: "5m"
entrypoint: gunicorn -b :$PORT main:app --timeout 150
instance_class: F4
automatic_scaling:
max_instances: 5
min_instances: 1
min_pending_latency: "5s"
target_cpu_utilization: 0.75
inbound_services:
- warmup
handlers:
- url: /static/js/(.*)
static_files: build/static/js/\1
upload: build/static/js/(.*)
- url: /static/css/(.*)
static_files: build/static/css/\1
upload: build/static/css/(.*)
- url: /static/media/(.*)
static_files: build/static/media/\1
upload: build/static/media/(.*)
- url: /(.*\.(json|ico))$
static_files: build/\1
upload: build/.*\.(json|ico)$
- url: /
static_files: build/index.html
upload: build/index.html
- url: /.*
script: auto
【问题讨论】:
标签: reactjs google-app-engine flask