Ich arbeite an einem Projekt, das serverseitig in Google App Engine mit der Java-Laufzeitumgebung implementiert wurde. Eine seiner Funktionen ist ein Benachrichtigungsdienst, den ich mithilfe der Channel-API implementiere.Umgang mit App Engine Channel API-Überschreitungsquoten
Die grundlegende Funktionalität ist bereits implementiert und funktioniert gut, aber ich bin mir nicht sicher, wie man alle möglichen Fehlerszenarien behandelt. Durch das Lesen der Channel API Javascript Reference, gibt es zwei Arten von möglichen Fehlern: Token+timed+out.
und Invalid+token.
, die ich bereits gut mit dem onerror
Rückruf des goog.appengine.Socket
Objekts behandelt, das von der goog.appengine.Channel
Methode zurückgegeben wird.
Durch Lesen der App Engine Quotas documentation hat die Channel-API jedoch vier Arten von Kontingenten, die überschritten werden können. Da sowohl die JavaScript- als auch die Java-Channel-API-Referenzen nichts über die Behandlung dieser Art von Fehlern aussagen, würde ich gerne wissen, ob jemand weiß, wie ich das machen kann.
Danke, es scheint der Weg zu sein. Wann immer es funktioniert, werde ich meine Frage mit einem Codebeispiel aktualisieren. –