我最近才注意到在数据存储和内存缓存之上实现会话管理之后更频繁地发生这种情况,但是,现在,因为我实际上明确地将数据推送到内存缓存中,现在它正在不断发生。大多数情况下,我每次都会收到此错误,直到我刷新,它会工作一次,然后我每次都会收到此错误。
煽动问题的请求非常简单(从内存缓存中尝试获取,从数据存储中执行 get ,将添加到内存缓存中),所以他们很快。请求在一秒钟内完成或失败。有什么想法吗?
<-- Current user reconcile here.
2016/09/01 03:00:42 DEBUG: Session save not necessary: [DCRBDGRY6RMWANCSJXVLD7GULDH4NZEB6SBAQ3KSFIGA2LP45IIQ]
2016/09/01 03:00:42 DEBUG: Got session: [DCRBDGRY6RMWANCSJXVLD7GULDH4NZEB6SBAQ3KSFIGA2LP45IIQ]
2016/09/01 03:00:42 DEBUG: Found user in session.
<-- Request-specific handler logic here.
2016/09/01 03:00:42 DEBUG: Cache hit: [type.family:522450f6795592f844a27213a2dddf8de169f204]
2016/09/01 03:00:42 ERROR: context expired before API call datastore_v3/Put completed
request URL: /api/1/type/family/522450f6795592f844a27213a2dddf8de169f204
panic: Call error 3: invalid security ticket (context expired)
也许如果我能理解失败的性质以及它如何可能被如此早地解雇,我可能会更有助于提供更多信息?