Web角色之间的共同列表

时间:2015-07-21 19:22:50

标签: azure azure-web-roles azure-cloud-services

我有2个网络角色。每个都维护一个它更新的并发字典。有没有办法确保其他人所做的更改对其他人可见。

或者换句话说,对于N个Web角色实例,应该只有1个数据副本(Collection或Object而不是DB Table)。

1 个答案:

答案 0 :(得分:0)

Web角色的每个实例都是一个单独的VM。所以......无论你在两台计算机之间使用什么技术,都可以使用两台虚拟机。

你没有提到任何数据库,因此排除了相当多的数据。您根本无法共享集合或对象,因为您再次讨论跨两个完全独立的VM的同步。

请注意,云服务也具有缓存角色,您可以考虑在实例之间共享内容(这当然不是最终答案;我只是指出云服务提供的内容 - 框)。