2016-09-14 10 views
8

क्या किसी को भी इससे पहले कभी यह त्रुटि हुई है? मुझे Google पर साक्ष्य का एक भी टुकड़ा नहीं मिल रहा है कि यह कभी भी किसी के साथ हुआ है।डेटास्टोर: डेटास्टोरफेलर अपवाद: वैश्विक कॉन्फ़िगरेशन लाने में असमर्थ

यहां स्टैकट्रैक है जो डेटास्टोर पर एक .delete() कॉल से शुरू होता है।

com.google.appengine.api.datastore.DatastoreFailureException: Unable to fetch global config 
    at com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:71) 
    at com.google.appengine.api.datastore.DatastoreApiHelper$1.convertException(DatastoreApiHelper.java:129) 
    at com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:97) 
    at com.google.appengine.api.datastore.AsyncDatastoreServiceImpl$7.get(AsyncDatastoreServiceImpl.java:406) 
    at com.google.appengine.api.datastore.AsyncDatastoreServiceImpl$7.get(AsyncDatastoreServiceImpl.java:402) 
    at com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:89) 
    at com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:89) 
    at com.google.appengine.api.datastore.FutureHelper.getInternal(FutureHelper.java:76) 
    at com.google.appengine.api.datastore.FutureHelper.quietGet(FutureHelper.java:36) 
    at com.google.appengine.api.datastore.DatastoreServiceImpl.delete(DatastoreServiceImpl.java:76) 
    at com.universeprojects.cacheddatastore.CachedDatastoreService.delete(CachedDatastoreService.java:929) 
+0

(1) आप किस लाइब्रेरी का उपयोग कर रहे हैं? (2) क्या आप इसे ऐप इंजन, कंप्यूट इंजन, या कहीं और कहते हैं? –

+0

@AndreiVolgin मैं निर्मित डेटास्टोर एपीआई का उपयोग कर रहा हूं। मैं एक अग्रभाग उदाहरण पर Appengine से फोन कर रहा हूँ। सुंदर अजीब एह? – Emperorlou

+2

मैंने आज इस त्रुटि को प्राप्त करना शुरू किया, मैं डेटास्टोर तक पहुंचने के लिए पाइथन एनडीबी का उपयोग कर रहा हूं। यह एक आंतरिक Google त्रुटि प्रतीत होता है, मेरा कोड नहीं बदला है और मैं 4 साल पहले जीएई का उपयोग करता हूं। –

उत्तर

3

हमने हाल ही में हमारे बुनियादी ढांचे में एक बुरे उदाहरण के साथ एक समस्या की पहचान की जिसके कारण एपइंजिन अनुप्रयोगों की सीमित संख्या में कॉन्फ़िगरेशन अनुरोधों के लिए टाइमआउट हुआ। समस्या तब हल हो गई जब दोषपूर्ण उदाहरण पुन: प्रारंभ किया गया था ~ 6: 00 पूर्वाह्न प्रशांत समय 9/20/2016।

भविष्य में इन त्रुटियों को रोकने के लिए हम निम्नलिखित कदम उठा रहे हैं:

  1. बेहतर व्यक्ति बुरा उदाहरणों को संभालने के लिए विन्यास अनुरोधों के लिए पुन: प्रयास व्यवहार को संशोधित करना।
  2. इन त्रुटियों को बेहतर ढंग से पहचानने के लिए इन उदाहरणों के आसपास कठोर निगरानी नीतियों को कार्यान्वित करना।
1

चेक कि कुंजी जिसे आप हटाना चाहते हैं, उसका Key.getAppId भाग किसी भी Key.getAppId कि आप डेटास्टोर से पढ़ा है हूबहू सेट है।

1

मुझे कोड या मॉडल में बदलाव किए बिना अचानक यह त्रुटि आ रही है, यह तीन अलग-अलग ऐप्स में होती है। चूंकि यह त्रुटि कई उपयोगकर्ताओं के साथ होती है, पाइथन और जावा में, मुझे लगता है कि आंतरिक Google के डेटास्टोर कोड या अपडेट के कारण है।

InternalError: Unable to fetch global config 
at check_rpc_success (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/datastore/datastore_rpc.py:1373) 
at __query_result_hook (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/datastore/datastore_query.py:2906) 
at get_result (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/api/apiproxy_stub_map.py:613) 
at _on_rpc_completion (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/ext/ndb/tasklets.py:513) 
at _run_to_list (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/ext/ndb/query.py:995) 
at _help_tasklet_along (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/ext/ndb/tasklets.py:427) 
at get_result (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/ext/ndb/tasklets.py:383) 
at fetch (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/ext/ndb/query.py:1218) 
at positional_wrapper (/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/ext/ndb/utils.py:160) 

मैंने इस त्रुटि को Google क्लाउड प्लेटफ़ॉर्म समर्थन टीम में उठाया, जब मेरे पास खबर है तो मैं उन्हें यहां पोस्ट करूंगा।

संबंधित मुद्दे