我有一个Google App Engine Go应用程序,它正在处理来自第三方服务器的实时通知。这些通知需要在现场或多或少地进行记录和处理。但是,第三方服务器有一个讨厌的习惯,即同时发送两个请求,有时相隔1毫秒 - 太快甚至不能使数据存储/ memcache写入指示信号量。
我想知道是否有办法整齐地处理这些并发请求?理想情况下,我希望将它们放在一些堆栈上,这样可以保证一次一个地处理它上面的项目。在GAE Golang中是否可以这样?
答案 0 :(得分:0)
memcache是否为短消息的短消息的唯一标识符添加(实际上并不重要)。如果添加成功,则处理该消息。