Google App Engine - имена и транзакции в очереди задач - PullRequest
1 голос
/ 23 января 2011

В документации Google App Engine сказано следующее (см. здесь ).

Транзакционные задачи не должны иметь указанные пользователем имена.

Задачам внутри транзакций автоматически присваиваются имена или есть какая-то другая причина для этого?

1 Ответ

1 голос
/ 24 января 2011

Причина этого заключается в том, что имена задач сами по себе являются транзакционными, и невозможно объединить две атомарные операции (транзакция хранилища данных и получение имени задачи) в одну атомарную транзакцию.

...