2016-05-04 7 views
1

ASP.NET MVCを使用して開発された私のWebサイトには、AWS Redis(Elastic Cache)を使用しています。 Redisと接続するために、私はServiceStack.Redisフレームワークを使用しています。 私はこれをプロダクションに移しました。しかし残念ながら、私のようなエラーが表示されますRedisフレームワークのServicestackライセンス

「6000回の1時間あたりのレディ要求」のフリークォータ制限は、 に達しました。

私は自分のサイトにチェックして、ライセンスを購入する必要があると言います。開発者ごとにライセンスを提供します。 ここに開発者は何ですか?。ここでは、4つのWebサーバーと1つの負荷分散があります。だから私はを購入する必要があります。そして私は自分のコードでこのライセンスを指定する必要がありますか?

+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のみ –