当两个不同的计费账户下有两个项目,且两个项目之间存在授权查看时,视图的查询费用将由哪个计费账户计费?
场景:项目 A 包含使用项目 B 的数据集(包含实际数据)的视图。当分析师在项目A中运行查询时,查询成本将在项目A的计费帐户中计费,还是在项目B的计费帐户中计费?
本文档 ( https://cloud.google.com/bigquery/docs/share-access-views ) 未指定将向哪个帐户收费。
我正在尝试从 Go 1.9 迁移到 Go 1.11。我从迁移文档中复制了main函数
这是我的 app.yaml
runtime: go111
env: standard
instance_class: F1
handlers:
- url: /.*
script: auto
secure: always
redirect_http_response_code: '301'
- url: .*
script: auto
env_variables:
PORT: '443'
Run Code Online (Sandbox Code Playgroud)
这是我的主要功能
func main() {
http.HandleFunc("/demo", demoHandler)
port := os.Getenv("PORT")
if port == "" {
port = "443"
syslog.Printf("Defaulting to port %s", port)
}
syslog.Printf("Listening on port %s", port)
syslog.Fatal(http.ListenAndServe(fmt.Sprintf(":%s", port), nil))
}
Run Code Online (Sandbox Code Playgroud)
我的应用程序需要使用 HTTPS 在端口 443 上运行。但是,部署后,应用程序没有响应。我检查了日志,它显示“正在侦听端口 8081”。我不明白为什么需要8081而不是443。这个8081是哪里来的?
如果我对 main 函数进行硬编码以使用端口 443。它会在日志中显示“应用程序正在侦听端口 443,它应该侦听 PORT 环境变量定义的端口。因此,nginx 无法启动。性能可能会降级。请监听 …