我一直在为 asp.net 寻找免费/开源会话集群和复制解决方案(但收效甚微)。我遇到了常见的嫌疑人(indexus sharedcache、memcached),但是,每个人都有一些限制。
- Indexus - 非常不成熟的存根会话接口实现。不过,它在其他方面是一个很好的缓存解决方案。
- Memcached - 很少支持复制/故障转移,无需进入数据库后端。几个 SF.Net 项目 - 都在早期阶段中止......似乎没有任何吸引力,一个似乎已经完全商业化。
- Microsoft Velocity - 不是 OSS,但看起来不错。不幸的是,我没有看到 CTP1 支持故障转移的地方,也没有明确的路线图。我担心这个可能会像许多其他 MS 开发项目一样掉入以太中。
我相当习惯于 Java 世界,在这种情况下,FOSS 世界可以提供许多解决此类问题的解决方案,这是理所当然的。
.Net 世界上是否有任何合适的替代品?