我的用例是在从单独的服务器接收到另一个请求后响应 HTTP 请求。
我想以最好的方式做到这一点,同时牢记缩放比例。
我们使用 Golang 1.19 和 Gin 框架。
服务器将有多个 pod,因此通道将不起作用。
所有请求都会超时,使初始请求在 60 秒后超时。
我目前的解决方案是使用共享缓存,每个 pod 都会不断检查缓存。我相信,我可以通过通道优化这一点,而不是一个一个地检查缓存,系统会定期检查是否有任何已完成的响应。
我还想知道如何用其他编程语言实现它。
PS:这是基于设计的查询,我在这里享有一定的声誉来分享赏金,因此在这里询问。如果问题不清楚,请随时编辑。
婷婷同学_
牛魔王的故事
相关分类