ServiceStack.Redis 请求次数6000次异常
原文:ServiceStack.Redis 請(qǐng)求次數(shù)6000次異常
Redis是一個(gè)非常NB的內(nèi)存級(jí)的數(shù)據(jù)庫,我們可以把很多”熱數(shù)據(jù)“(即讀寫非常多的數(shù)據(jù))放入其中來操作,這樣就減少了和關(guān)系型數(shù)據(jù)庫(如SqlServer/My Sql等)之間的交互,程序的響應(yīng)速度也大大提升。
C#利用ServiceStack.Redis來操作Redis,它是Redis官方推薦的C#客戶端,性能非常優(yōu)越,使用也很方便。
ServiceStack.LicenseException: The free-quota limit on '6000 Redis requests per hour' has been reached. Please see https://servicestack.net to upgrade to a commercial license or visit https://github.c
?
開始本地測試的時(shí)候并沒有發(fā)現(xiàn),因?yàn)槲覀兊臄?shù)據(jù)量小,每小時(shí)訪問Redis次數(shù)也少,但是到了服務(wù)器上發(fā)現(xiàn)老是報(bào)這個(gè)錯(cuò)誤:
The free-quota limit on '6000 Redis requests per hour' has been reached. Please see https://servicestack.NET?to upgrade to a commercial license.
在ServiceStack的官網(wǎng)(https://servicestack.Net/download)上看到了關(guān)于這個(gè)錯(cuò)誤的說明:原來ServiceStack v4版本已經(jīng)逐漸商業(yè)化了,普通版每小時(shí)智能訪問Redis6000次,要取消這個(gè)限制就要付費(fèi)或者您也可以往回使用V3版本。
雖然ServiceStack v4是商業(yè)支持的產(chǎn)品,但我們也允許免費(fèi)使用小型項(xiàng)目和評(píng)估目的。
上面的NuGet包中包含可以使用許可證密鑰解鎖的配額:
- 10 ServiceStack中的操作(即請(qǐng)求DTO)
- OrmLite中的10個(gè)數(shù)據(jù)庫表
- PocoDynamo中的10個(gè)DynamoDB表
- Redis客戶端類型API中的20種不同類型
- 使用Redis客戶端每小時(shí)6000個(gè)請(qǐng)求
好在是開源的,主要限制免費(fèi)配額功能在ServiceStack.Text類庫下的LicenseUtils.cs文件中,僅需從GitHub上下載源碼后添加一行代碼重新編譯即可解除限制,如下圖:
總結(jié)
以上是生活随笔為你收集整理的ServiceStack.Redis 请求次数6000次异常的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业大数据应用成熟度如何?大多数企业处于
- 下一篇: Mysql性能调优工具Explain结合