ServiceStack.Redis 破解
2024-08-26 07:55:09
在github上下载了ServiceStack.Redis,做测试发现有限制,居然从v4开始就收费,无聊时,做了个源码分析
废话不多,上测试代码
try
{
for (int i = ; i < ; i++)
{
redisClient = new RedisClient(host, port);
redisClient.Set<string>("w", "");
Console.WriteLine(i);
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
throw;
}
运行到6000时会报错,错误信息如下
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.com/ServiceStackV3/ServiceStackV3 to revert back to the free ServiceStack v3.
试了下v3,就没此问题
修改源码解决此屏蔽方法:
查找LicenseUtils的调用注释即可,涉及地方如下
1、RedisClient.cs的第379行
2、RedisNativeClient_Utils.cs的第61到71行
3、RedisNativeClient_Utils.cs的第322到323行
ps:只是测试兴趣,相信大家很多人都知道怎么解决,自己只是做个笔记,原则上还是希望公司支持正版
最新文章
- Android ImageView高度根据图片比例自适应
- JQuery中的extend函数
- express 框架之 路由与中间件
- datagridview的某些属性以及增删改查
- 开源 免费 java CMS - FreeCMS1.5-信息管理
- JavaScript原型链demo
- C#防SQL注入代码的实现方法
- 如何在Excel中启用宏?
- Spring+Mybatis+Mysql搭建分布式数据库访问框架
- 阿里巴巴的开源项目Druid(关于数据库连接)
- Websocket-Sharp获取客户端IP地址和端口号
- centos6.8 安装wget
- Windows下80端口被进程System占用的解决方法
- CentOS6.5系统下RPM包安装MySQL5.6(转)
- 2013337朱荟潼 Linux第一章读书笔记——Linux内核简介
- 跟我学Makefile(七)
- ZH奶酪:IBG项目工作内容
- stringbuffer 和 stringbuilder区别
- h.264_javascript_资料
- Object对象方法 cheet sheet
热门文章
- BestCoder Round #81 (div.2) B Matrix
- codeforce 651B Beautiful Paintings
- Esper系列(七)数据缓存、外部事件应用(静态方法)
- HDOJ(~1004)
- CodeForces 540E - Gerald and Giant Chess(数论)
- devexpress中gridview控件编辑时改变输入法状态
- ActiveMQ内存设置和流控
- vmwear 及docker
- Unsupervised Feature Learning and Deep Learning(UFLDL) Exercise 总结
- 验证(Verification)与确认(Validation)的差别