Google app engine AppEngine中任务队列的默认设置是什么?
假设我在Google app engine AppEngine中任务队列的默认设置是什么?,google-app-engine,scheduled-tasks,Google App Engine,Scheduled Tasks,假设我在queue.yaml文件中创建一个新队列,如下所示: queue: - name: my_queue 指定了所有参数的等效队列是什么 以下是我能从目前为止的调查中收集到的信息 队列: -姓名:my_队列 模式:推送 水桶尺寸:5 目标: 费率:??? 最大并发请求数:??? 重试\u参数: 任务重试限制:??? 任务年龄限制:??? 最小退避时间(秒):??? 最大退避时间:??? 最大加倍:??? 你能帮我填补空白吗?我最好的办法是 queue: - name: my_queue
queue.yaml
文件中创建一个新队列,如下所示:
queue:
- name: my_queue
指定了所有参数的等效队列是什么
以下是我能从目前为止的调查中收集到的信息
队列:
-姓名:my_队列
模式:推送
水桶尺寸:5
目标:
费率:???
最大并发请求数:???
重试\u参数:
任务重试限制:???
任务年龄限制:???
最小退避时间(秒):???
最大退避时间:???
最大加倍:???
你能帮我填补空白吗?我最好的办法是
queue:
- name: my_queue
mode: push
bucket_size: 5
target: <the same version that enqueued the task>
rate: 5
max_concurrent_requests: ∞
retry_parameters:
task_retry_limit: ∞
task_age_limit: ∞
min_backoff_seconds: 0.1
max_backoff_seconds: 3600.0
max_doublings: 16
task\u retry\u limit
和task\u age\u limit
设置为0-换句话说,没有限制。与max\u concurrent\u请求相同,它在另一个名为TaskQueueUpdateQueueRequest
的类中定义,谢谢。。。令人难以置信的是,他们在任何地方都没有记录这些东西。
queue:
- name: my_queue
mode: push
bucket_size: 5
target: <the same version that enqueued the task>
rate: 5
max_concurrent_requests: ∞
retry_parameters:
task_retry_limit: ∞
task_age_limit: ∞
min_backoff_seconds: 0.1
max_backoff_seconds: 3600.0
max_doublings: 16
class TaskQueueRetryParameters(ProtocolBuffer.ProtocolMessage):
has_retry_limit_ = 0
retry_limit_ = 0
has_age_limit_sec_ = 0
age_limit_sec_ = 0
has_min_backoff_sec_ = 0
min_backoff_sec_ = 0.1
has_max_backoff_sec_ = 0
max_backoff_sec_ = 3600.0
has_max_doublings_ = 0
max_doublings_ = 16