尝试在 GCP App Engine 任务队列中安排任务时出现 InvalidTaskNameError
InvalidTaskNameError while trying to schedule a task in a GCP App Engine taskqueue
我正在尝试使用 googles taskqueue 包在 GCP App Engine 的任务队列中安排任务 "google.golang.org/appengine/taskqueue"
但出现以下错误
API error 5 (taskqueue: INVALID_TASK_NAME)
我的任务名称是string
name:= fmt.Sprintf("%s-trigger-message-%d-%s-%s", env.GetVersion(), userKey.IntID(), profileID, scheduledTime.Format("2006-01-02-15-04"))
你能帮忙吗,我哪里做错了。网上没有太多参考资料。
根据 documentation ,以下是为有效任务名称定义的规则:
- 任务名称的最大长度应为 500 个字符。
- 名称可以包含大写和小写字母。
- 可以包含数字[0-9]。
- 下划线和连字符等特殊符号。
- 任务名称模式应与表达式匹配:^[a-zA-Z0-9_-]{1,500}$
我正在尝试使用 googles taskqueue 包在 GCP App Engine 的任务队列中安排任务 "google.golang.org/appengine/taskqueue"
但出现以下错误
API error 5 (taskqueue: INVALID_TASK_NAME)
我的任务名称是string
name:= fmt.Sprintf("%s-trigger-message-%d-%s-%s", env.GetVersion(), userKey.IntID(), profileID, scheduledTime.Format("2006-01-02-15-04"))
你能帮忙吗,我哪里做错了。网上没有太多参考资料。
根据 documentation ,以下是为有效任务名称定义的规则:
- 任务名称的最大长度应为 500 个字符。
- 名称可以包含大写和小写字母。
- 可以包含数字[0-9]。
- 下划线和连字符等特殊符号。
- 任务名称模式应与表达式匹配:^[a-zA-Z0-9_-]{1,500}$