9 H雷

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 19w+

springcloud和dubbo微服务架构图

只所以用了springcloud,还要用dubbo主要原因,1.dubbo通过接口发布服务,不需要添加其它信息,比较代码比较干净,使用比较方便。2.把服务器内部的调用和外部的调用分开,dubbo发布的服务彻底不再需要多考虑东西,便于横向拓展。3.服务器内部调用,性能还是优先的。图中没有画配置中心,感觉不必要画出来,建议使用 spring-cloud-conf

2017-11-15 01:03:02

nginx和dubbo微服务架构图

该方案适合开发人员人手不足的情况。

2017-11-14 23:53:18

l2cache让你的应用飞起来

l2cache是以redis作为二级缓存,内存作为一级缓存,让并发时的大部分请求从内存中响应,这样最大程度提高缓存效能,同时以较短的一级缓存超时时间,使1级缓存使用尽量少的资源。同时通过一定的设计,l2cache支持自动缓存降级,可以防缓存击穿,同时可以很容易的拓展为其它多级缓存。

2017-10-25 21:06:35

快速编译安装ngrok服务端

1.准备环境(1) .准备一台centos7服务器(2) .安装必要的软件包yum -y install git golang openssl2.下载ngrok资源ngrok源码仓库地址https://github.com/inconshreveable/ngrok ,可以用wget或者git下载 wget执行命令 wget https://codeload.github.com/inconshr

2017-10-10 23:00:20

spring-retry注解方式使用(断路器,重试)

spring-retry重试和断路器实现

2017-10-03 00:26:46

给mybatis插上快速开发的翅膀

spring-boot-starter-dao是基于spring-boot开箱即用原则,集成了druid,mybatis,通用mapper,pagehelper的dao层库。致力于降低数据层的开发复杂度,让mybatis配置彻底告别xml,让基于mybatis的开发嵌入jpa的身影,极大降低mybatis的入门门槛,也极大的增加mybatis的可用性,减少重复代码的工作量。

2017-09-28 03:08:11

使用swagger2生成RESTful客户端

swagger是一款高效易用的嵌入式文档插件,同时支持在线测试接口,快速生成客户端代码。生成客户端代码,是swagger官方提供的功能,也就是swagger-editor 项目的职能。客户端在时间充足的情况下,最好还是自己写,必定自己写的代码更具有持续维护性。但是如果时间有限的情况下,使用它开发客户端调用程序,也不失是一种有效解决办法。

2017-09-26 22:37:36

RESTful API开发神器swagger与spring-boot的快速整合使用

swagger是一款高效易用的嵌入式文档插件,同时支持在线测试接口,快速生成客户端代码。spring-boot-starter-swagger通过spring-boot方式配置的swagger实现。完美并且完整的支持swagger-spring的所有配置项,配置及其简单,容易上手。支持api分组配置,通过正则表达式方式分组。支持分环境配置,你可以很容易让你的项目api文档在开发环境,测试环境,预发布

2017-09-26 22:01:06

原来dubbo发布服务如此简单

spring-boot-start-dubbo,是spring-boot与dubbo有机结合的桥梁,根据`spring-boot`开箱即用的原则实现,使dubbo的使用变得及其简单快捷,容易上手。让dubbo小白正常使用dubbo,只需一盏茶的功夫。

2017-09-26 20:48:58

最少资源处理高并发之nginx操作redis(一)

也许你是一个互联网架构师,正在为处理抢购问题而发愁。这种瞬时高并发需求的,95%的时间需要的并发可能只有几千tps,但是在抢购开始的瞬间tps可能增加几百甚至几千倍。对于这种场景,nginx和redis的性能,应该是比较满意的。那要处理这种高并发需求,最简单的处理方式就是用nginx直接操作redis。而nginx-mod-http-perl又是nginx默认模块之一,所以我们只需要会用per

2017-08-22 19:41:53

spring常用的4种加载资源的前缀

1.  ‘classpath:’ 类路径中加载资源,可以加载所有classpath目录所包含的资源例 Resource fileClasspath = applicationContext.getResource("classpath:test.txt"); this.outResource(fileClasspath);2. ‘file:’ 文件系统中加载资源,可以

2017-07-16 12:50:38
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!