2016-05-04 2 views
1

Я использую AWS Redis (Elastic Cache) для своего веб-сайта, который разработан с использованием ASP.NET MVC. Чтобы связаться с Redis, я использую структуру ServiceStack.Redis. Я перевел это на производство. Но, к сожалению, я получаю сообщение об ошибке, какЛицензия Servicestack для рамы Redis

Предел свободной квоты на «6000 Redis запросов в час» было достигнуто.

Так что я проверил со своим сайтом, они говорят, что нам нужно купить лицензию. Они предоставляют лицензию на разработчика. Что такое разработчик здесь?. Здесь у меня есть 4 веб-сервера и один баланс нагрузки. Итак, сколько мне нужно купить. И , где мне нужно указать эту лицензию в моем коде ??

+1

Вы должны [email 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 –

Смежные вопросы