2016-05-04 6 views
1

Ich verwende AWS Redis (Elastic Cache) für meine Website, die mit ASP.NET MVC entwickelt wurde. Um mit Redis zu verbinden benutze ich das ServiceStack.Redis Framework. Ich habe dies in die Produktion verschoben. Aber leider bekomme ich Fehler wieServicestack Lizenz für Redis Framework

Die freie Kontingentgrenze auf '6000 Redis Anfragen pro Stunde' wurde erreicht.

Also habe ich mit ihrer Website überprüft, sie sagen, dass wir eine Lizenz kaufen müssen. Sie stellen die Lizenz pro Entwickler zur Verfügung. Was ist hier Entwickler ??. Hier habe ich 4 Webserver und einen Lastausgleich. Also, wie viel muss ich kaufen. Und wo muss ich diese Lizenz in meinem Code angeben?

+1

Sie sollten [Email ServiceStack] (https://servicestack.net/pricing#faq) für alle Lizenzfragen fragen, aber "ein Entwickler" ist jeder Entwickler, der Code zu einem lizenzierten ServiceStack-Projekt beisteuert, wenn es nur Sie dann ist 1 Lizenz Alle Entwicklerlizenzen sind lizenzgebührenfrei und erlauben jedem lizenzierten Entwickler die Bereitstellung auf unbegrenzten Servern ohne zusätzliche Kosten. – mythz

+0

Sie müssen wählen, ob Sie für eine Lizenz oder einen Refactor zahlen, um eine echte Open-Source-Lösung wie StackExchange.Redis zu verwenden. – thepirat000

Antwort

1

Vielleicht nicht die Antwort, die Sie suchen, aber wenn Sie nicht darüber nachgedacht haben, sollten Sie einen Blick auf StackExchange.Redis Client werfen. Es ist frei und Open Source https://github.com/StackExchange/StackExchange.Redis.

+0

Ja! Ich weiß davon. Aber ich habe meine Entwicklung mit Servicestack abgeschlossen. –

+0

Das ist keine Option, wenn Sie Sentinel verwenden. 'csredis' unterstützt es, aber nur Version 2.8 –