GAE后台请求错误

时间:2018-06-03 08:06:01

标签: google-app-engine go

我在GAE上使用golang(1.8)。

我尝试了background request但失败了。

错误信息是这样的掠夺。

API error 2 (system: BACKEND_REQUIRED)

dev_appserver.py执行命令看起来像这样。 dev_appserver.py cmd/app.yaml --default_gcs_bucket_name bucketname --enable_watching_go_path=true

我该怎么办?

1 个答案:

答案 0 :(得分:2)

如app.yaml文件的documentation所示,默认情况下会自动进行缩放,除非您另行指定。根据您链接的文档,后台请求只能在手动或基本扩展实例上运行。您需要在app.yaml文件中进行设置。对于基本缩放,例如:

public static DateTime FirstDayOfWeek(DateTime date)
{
    DayOfWeek firstDayOfWeek= CultureInfo.CurrentCulture.DateTimeFormat.FirstDayOfWeek;
    int offset = firstDayOfWeek - date.DayOfWeek;

    return date.AddDays(offset);
}

public static DateTime LastDayOfWeek(DateTime date)
{
    return FirstDayOfWeek(date).AddDays(4);
}