09 2018 档案
摘要:随着springboot+springcloud(dubbo)越来越多人使用,流行的微服务的概念越来越深入人心。分布式部署越来越复杂,给手动发布带来很大工作量。为了方便前期测试和后期线上部署更新,可使用Jenkins作为持续集成工具。 mac下开发推荐使用homebrew管理软件包,使用方法可查考之
阅读全文
摘要:最近面试中遇到redis缓存穿透、缓存雪崩等问题,特意了解下。 redis缓存穿透: 缓存穿透是指用户查询数据,在数据库没有,自然在缓存中也不会有。这样就导致用户查询的时候,在缓存中找不到,每次都要去数据库再查询一遍,然后返回空。这样请求就绕过缓存直接查数据库,这也是经常提的缓存命中率问题。 解决的
阅读全文
摘要:ABTestingGateway简介 ABTestingGateway 是新浪开源的一个可以动态设置分流策略的灰度发布系统,工作在7层,基于nginx和ngx-lua开发,使用 redis 作为分流策略数据库,可以实现动态调度功能。 nginx是目前使用较多的7层服务器,可以实现高性能的转发和响应;
阅读全文
摘要:第一种直接安装在/usr/local目录下 mac 打开终端输入 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 第二种安装到/usr/local/homebrew m
阅读全文