我有一个IIS7机器的网络农场.
效果很好.我们即将发布一个API.这很简单,但我们知道从第一天起就会受到很大的打击(我们至少有一个已
注册的客户端).
所以我们正在考虑在我们的Web服务器和互联网之间添加一个缓存层.首先,我不知道这是否是一个好的解决方案,所以我对这些想法持开放态度.其次,我们在农场面前放了什么?专用的Windows或Linux机箱?我们的Web负载均衡器是F5 BIG IP.
我愿意接受建议:)
任何想法,伙计们?
我不确定我理解这个问题.反向代理缓存是一种常见的做法,并且有很多工具可用于执行此操作.
Varnish和
Squid在开源世界中很受欢迎.通常,您会在
负载均衡器后面放置几个RPC框,然后直接从RPC框转到Web服务器,或者通过
负载均衡器返回到Web服务器.
也就是说,如果你在谈论一个API,通常你所服务的大部分内容都是动态的,这使得缓存大多无用.