2018-03-20 Vaniot
2019-01-11 Vaniot
2015-07-25 AnnatarHe
Install Ubuntu Ubuntu安装是最简单的。 $ sudo apt-get install redis-serve Ubuntu安装之后最好进行一步操作:干掉自启动 继续阅读 »
2016-03-29 Li Shuai
每次进入应用客户端时,都需要进行后端鉴权服务,接口会调用某牌照方的鉴权接口,根据用户的MAC地址决定用户是否有权限登陆使用服务。由于调用的接口不是很稳定,有时会出现连续一段时间误判,导致终端大量用户无法使用APP,所以决定在接口这边做一个策略: 统计一段时间内的第三方鉴权接口鉴权失败数量,当超过某一阈值时,接口暂时对用户请求返回成功。 由于只是周期性的计数,比如十分钟,所以当第三方服务异常,连续大量用户请求失败的时候,只要同时做好监控报警工作,及时上报给第三方,同时,并不影响用户使用服务。第三方发现后可以及时处理,处理正常后,接口又可以继续以牌照方的响应为准,所以基本也不违背广电总局可管可控的原则。 这种周期性计数功能,使用R 继续阅读 »
2018-03-01 LEo
这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。 1 pip安装指定版本号的包 $ pip install redis==2.7.4 OK CLOSED Collecting redis==2.7.4 Installing collected packages: redis Successfully installed redis-2.7.4 $ pip uninstall redis OK CLOSED Uninstalling redis-2.7.4: /opt/python-2.7.10/lib/python2.7/site-packages/redis-2.7.4.dist- 继续阅读 »
2016-02-14 demon7452
2018-04-13 LEo
这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。 1 交互模式时自动输入 $ pip uninstall redis Uninstalling redis-2.10.6: /usr/lib/python2.7/site-packages/redis-2.10.6.dist-info/DESCRIPTION.rst /usr/lib/python2.7/site-packages/redis-2.10.6.dist-info/INSTALLER /usr/lib/python2.7/site-packages/redis-2.10.6.dist-inf 继续阅读 »
2016-06-14 刘太华
用redis造一个分布式rate limiter 号称分布式, 其实是装逼了呢。我也潮流用一发高逼格词 =。= 场景是: 我有一个服务, 需要对用户请求进行限速, 根据uid或者其他user信息, 服务进程是多节点的 经典的限速方式有很多种, token bucket(令牌桶), leaky bucket(漏桶), 它们的区别基本是对Burst(突发流量)的限制不一样,token bucket能允许一定突发流量, 具体算法查看wiki描述吧。 继续阅读 »
2015-02-15 derekchan
实现数据缓存目前我知道的有Memcache和Redis,这次来讲解怎么安装Memcache并使用,而在Nginx+php-fpm驱动php环境的情况下,利用apt-get安装Memcache好像不管用,所以我们直接在php的bin目录下安装Memcache 继续阅读 »
2016-11-17 高悦翔
doc {:toc} 最近一个项目要上线了,需要搭服务器,本来是交给同学搭的,结果遇到了大坑,还得自己来,今天把这些坑记一下. 服务器有好几台,都是CentOS6.X,两台6.8,一台6.4. 项目需要的环境是Java+Gradle+MySql+Redis+Nginx 继续阅读 »