Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这个问题讨论了如何存储页面视图,但我现在有一个分布式环境(多个 Web 服务器),所以该问题的答案似乎不再适用。
在分布式环境中捕获和存储站点上每个页面的页面视图的最佳方法是什么?
在 webfarm 中,您可以使用AppFabric或memcached等分布式缓存,而不是使用默认的内存缓存。或者将结果存储到数据库中。
考虑对 Web 服务器使用 Ajax 后调用。数据可以存储在任何存储设备中,例如 windows azure storage、sql azure 或任何数据库,类似于以下内容:
<script> document.ready(function() { $ajax.post("server url")})
在服务器 url 中,设法将计数条目写入存储中。