我正在开发一个在 Windows Azure 上运行的分布式应用程序,但我是这种环境的新手。我有一个关于服务器端状态管理的问题。我应该在哪里存储几乎是静态的全局数据?
因为如果用户向应用程序发出请求,它是一个分布式环境,因此不能保证后续请求将被路由到同一台服务器,所以我认为我应该使用 Sql Azure 或 Table Storage Session Provider(但我已经读取可能是性能问题)来存储数据。
我还可以使用启用会话维护的 Windows Azure AppFabric 缓存。
存储不需要保护的全局信息的更好解决方案是什么?是否有类似于“应用程序”的东西(如应用程序 [“键”] = 值)?
谢谢