2016-05-04 32 views
1

我为我的网站使用AWS Redis(弹性缓存),这是使用ASP.NET MVC开发的。为了连接Redis,我使用了ServiceStack.Redis框架。 我已将此转换为生产。但不幸的是,我得到的错误如Redis框架的Servicestack许可证

'6000 Redis请求每小时'的自由配额限制已达到 。

所以我检查了他们的网站,他们说我们需要购买许可证。他们为每个开发者提供许可证。 这里的开发人员是什么?。在这里,我有4个Web服务器和一个负载平衡。所以我需要多少钱购买。和我需要在我的代码中指定此许可证?

+1

你应该[电子邮件ServiceStack(https://servicestack.net/pricing#faq)任何许可问题,但“开发商”是任何开发者贡献代码的许可ServiceStack项目,如果它只是你那么这就是唯一的1许可证。所有开发人员许可证都是免版税的,允许任何许可的开发人员部署到无限制的服务器上,无需额外费用。 – mythz

+0

必须支付牌照或重构使用真正的开源解决方案一样StackExchange.Redis – thepirat000

回答

1

也许不是你正在寻找的答案,但如果你没有考虑它,你可能想看看StackExchange.Redis客户端。它是免费的,开源的https://github.com/StackExchange/StackExchange.Redis

+0

是选择!我知道这件事。但是我已经完成了使用服务栈的开发。 –

+0

如果您使用Sentinel,那不是一个选项。 'csredis'支持它,但只有2.8版本 –