TombstonedTaskError
का मतलब क्या है? एक क्रॉन नौकरी से कतार में कार्य जोड़ने के लिए, का प्रयास करते समय यह उठाया जा रहा है:ऐप इंजन के कार्य कतार से टॉम्बस्टनड टास्करर क्या है?
Traceback (most recent call last):
File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 501, in __call__
handler.get(*groups)
File "/base/data/home/apps/.../tasks.py", line 132, in get
).add(queue_name = 'userfeedcheck')
File "/base/python_lib/versions/1/google/appengine/api/labs/taskqueue/taskqueue.py", line 495, in add
return Queue(queue_name).add(self)
File "/base/python_lib/versions/1/google/appengine/api/labs/taskqueue/taskqueue.py", line 563, in add
self.__TranslateError(e)
File "/base/python_lib/versions/1/google/appengine/api/labs/taskqueue/taskqueue.py", line 619, in __TranslateError
raise TombstonedTaskError(error.error_detail)
TombstonedTaskError
प्रलेखन सर्च कर रहे हैं केवल कहने के लिए निम्नलिखित है:
exception TombstonedTaskError(InvalidTaskError) Task has been tombstoned.
.. जो विशेष रूप से सहायक नहीं है।
मैं कुछ भी करने में उपयोगी नहीं पा सके App Engine code या तो ..
कृपया इस स्पष्टीकरण के साथ दस्तावेज़ अपडेट करें – fjsj
पुराने कार्य समाप्त होने के बाद वे एक ही नाम से कार्य जोड़ने से क्यों रोक रहे हैं? यदि ऐसा है, तो उन्हें यह देखने की अनुमति देनी चाहिए कि कतार में कौन से कार्य हैं। –
@krzyk क्योंकि अन्यथा वहां एक दौड़ की स्थिति होगी जहां आप उस नाम के साथ एक कार्य जोड़ते हैं जैसे यह खत्म होता है। कार्य नामों का बिंदु दोहराना निष्पादन को रोकने के लिए है। –