我有一个基于ReactJS的网站,GO有Web服务器/后端,采用REST API方法。至少这是它在普通专用服务器上运行的方式。
我试图将项目移至Google Cloud,但我遇到了一些问题。
我从GO应用程序中提取了所有静态文件,因为Google指南告诉我App Engine可以处理静态文件服务。但它不服务任何...我的app.yaml看起来如下:
runtime: go env: flex api_version: go1.8 manual_scaling: instances: 1 resources: cpu: 1 memory_gb: 0.5 disk_size_gb: 10 env_variables:ur CLOUDSQL_CONNECTION_NAME: xxx CLOUDSQL_USER: xxx CLOUDSQL_PASSWORD: 'XXX' GCLOUD_STORAGE_BUCKET: xxx REDIS_ADDR: "<REDIS_HOST>:<REDIS_PORT>" REDIS_PASSSWORD: "" handlers: - url: / mime_type: text/html static_files: static/index.html upload: static/index.html application_readable: true - url: /public/css mime_type: text/css static_dir: static/public/css application_readable: true - url: /public/js mime_type: text/javascript static_dir: static/public/js application_readable: true - url: /.* script: _go_app
&#34;静态&#34;文件夹也在我开始部署的项目文件夹中。如何查看文件是否已上传?
我总是从GO服务器获得回复
答案 0 :(得分:0)
据我所知,flex版本不支持处理程序。