【发布时间】:2018-04-04 11:38:46
【问题描述】:
我开始在 Google Cloud 上使用 App Engine。我从 Google 下载了示例应用程序并运行它,它运行良好。当我在 .Net Core Razor Pages 的 VS2017 中创建一个新项目时。我在我的电脑上运行它没有任何问题。但是,当我将其部署到云时,它失败了。我访问了两者的日志。第一个日志来自示例应用程序。第二个日志是我自己的项目。我在日志中看不到任何错误或任何不同。我错过了什么吗?
{
httpRequest: {
latency: "0.135s"
referer: "-"
remoteIp: "2607:fcc8:608c:3a00:de8:d13b:5871:2a5"
requestMethod: "GET"
requestUrl: "/"
responseSize: "22"
status: 200
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"
}
insertId: "1uvem8cg1szzlpp"
jsonPayload: {
appLatencySeconds: "0.135"
httpRequest: {
protocol: "HTTP/1.1"
}
latencySeconds: "0.135"
trace: "8f73f754de13f45c2a52f96d68fa0aea"
}
labels: {
appengine.googleapis.com/instance_name: ""
appengine.googleapis.com/trace_id: "8f73f754de13f45c2a52f96d68fa0aea"
compute.googleapis.com/resource_id: "1319068021706788373"
compute.googleapis.com/resource_name: "b083e85685ef"
compute.googleapis.com/zone: "us-east4-c"
}
logName: "projects/psa-199021/logs/appengine.googleapis.com%2Fnginx.request"
receiveTimestamp: "2018-04-04T11:07:35.003592385Z"
resource: {
labels: {
module_id: "default"
project_id: "psa-199021"
version_id: "20180404t070131"
}
type: "gae_app"
}
timestamp: "2018-04-04T11:07:29.814Z"
}
失败项目的第二个日志
{
httpRequest: {
latency: "0.003s"
referer: "https://psa-199021.appspot.com/"
remoteIp: "2607:fcc8:608c:3a00:de8:d13b:5871:2a5"
requestMethod: "GET"
requestUrl: "/favicon.ico"
responseSize: "22"
status: 200
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"
}
insertId: "1uvem8cg1szzlpq"
jsonPayload: {
appLatencySeconds: "0.003"
httpRequest: {
protocol: "HTTP/1.1"
}
latencySeconds: "0.003"
trace: "1db22573c8896fb23beff41088c79e14"
}
labels: {
appengine.googleapis.com/instance_name: ""
appengine.googleapis.com/trace_id: "1db22573c8896fb23beff41088c79e14"
compute.googleapis.com/resource_id: "1319068021706788373"
compute.googleapis.com/resource_name: "b083e85685ef"
compute.googleapis.com/zone: "us-east4-c"
}
logName: "projects/psa-199021/logs/appengine.googleapis.com%2Fnginx.request"
receiveTimestamp: "2018-04-04T11:07:35.003592385Z"
resource: {
labels: {
module_id: "default"
project_id: "psa-199021"
version_id: "20180404t070131"
}
type: "gae_app"
}
timestamp: "2018-04-04T11:07:30.223Z"
}
【问题讨论】:
-
我或许可以提供帮助,但我需要更多信息:a) 您从 Google Cloud 下载了哪个示例? b) 您是否使用 Google Cloud Tools For Visual Studio 进行部署?或者你是如何部署的? c)当你说部署失败时,究竟是怎么回事?错误信息?
-
是的,我正在使用 Google Cloud Tools for Visual Studio。 Visual Studio 中没有错误消息,它只是说部署失败。我按照这些说明下载了页面上的示例应用程序。 cloud.google.com/appengine/docs/flexible/dotnet/quickstart
标签: google-app-engine visual-studio-2017 google-cloud-platform