会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shunyang
博客园
首页
新随笔
联系
订阅
管理
2018年3月31日
SpringBoot项目单元测试
摘要: 前一段时间,有朋友问到springboot运用如何进行单元测试,结合LZ公司的实际运用,这里给大家描述一下三种单元测试的方式。 1.约定 单元测试代码写在src/test/java目录下 单元测试类命名为 Test,前缀为要测试的类名 2. 使用mock方式单元测试 Spring测试框架提供Mock
阅读全文
posted @ 2018-03-31 10:05 静静的码农
阅读(52629)
评论(1)
推荐(1)
2017年8月7日
spring-cloud-sleuth+zipkin追踪服务实现(四)
摘要: 1.前言 在上一篇 "spring cloud sleuth+zipkin追踪服务实现(三)" 的处理实现后,很多朋友告诉我,在zipkin server的管理页面无法看到项目依赖关系。 当时也没有多想,以为是spring cloud zipkin的一个bug,后来发现是自己看文档的疏忽。 文档原文
阅读全文
posted @ 2017-08-07 10:45 静静的码农
阅读(3492)
评论(1)
推荐(0)
2017年6月14日
spring-cloud-sleuth+zipkin追踪服务实现(三)
摘要: 1.前言 在上一篇 "spring cloud sleuth+zipkin追踪服务实现(二)" 中我们讲述了利用mq的方式发送数据,存储在mysql,实际生产过程中调用数据量非常的大,mysql存储并不是很好的选择,这时我们可以采用elasticsearch进行存储。 我们还是使用之前上一节中的三个
阅读全文
posted @ 2017-06-14 22:22 静静的码农
阅读(12992)
评论(5)
推荐(0)
spring-cloud-sleuth+zipkin追踪服务实现(二)
摘要: 1. 简述 在上一节《 "spring cloud sleuth+zipkin追踪服务实现(一)》" 中,我们使用microservice zipkin server、microservice zipkin client、microservice zipkin client backend 三个程序
阅读全文
posted @ 2017-06-14 22:21 静静的码农
阅读(24684)
评论(0)
推荐(0)
spring-cloud-sleuth+zipkin追踪服务实现(一)
摘要: 1.简述 最近在学习spring cloud构建微服务,研究追踪微服务rest服务调用链路的问题,接触到zipkin,而spring cloud也提供了spring cloud sleuth来方便集成zipkin实现。 我们准备了三个必要的程序来做测试,分别是 1、microservice zipk
阅读全文
posted @ 2017-06-14 22:18 静静的码农
阅读(18218)
评论(0)
推荐(0)
elk搭建实战
摘要: 1 安装elasticsearch 1.1安装elasticsearch 相关中文文档:https://es.xiaoleilu.com 下载:从https://www.elastic.co/downloads/elasticsearch 下载对应操作系统版本的elasticsearch 解压:ta
阅读全文
posted @ 2017-06-14 22:02 静静的码农
阅读(1489)
评论(0)
推荐(0)
2016年11月8日
Thrift RPC实战(二) Thrift 网络服务模型
摘要: 限于篇幅关系,在观察源码的时候,只列举了部分源代码 TServer类层次体系 TSimpleServer/TThreadPoolServer是阻塞服务模型 TNonblockingServer/THsHaServer/TThreadedSelectotServer是非阻塞服务模型(NIO) 1 TS
阅读全文
posted @ 2016-11-08 22:51 静静的码农
阅读(2250)
评论(0)
推荐(0)
Thrift RPC实战(一).初次体验Thrift
摘要: 1.前言: Thrift作为Facebook开源的RPC框架, 通过IDL中间语言, 并借助代码生成引擎生成各种主流语言的rpc框架服务端/客户端代码,主要特点: 开发速度快: 通过编写RPC接口IDL文件,利用编译生成器自动生成Server端骨架(Skeletons)和客户端Stubs,省去开发者
阅读全文
posted @ 2016-11-08 22:33 静静的码农
阅读(8005)
评论(0)
推荐(0)
2016年2月3日
Http的四种post方式
摘要: 1.引言 HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。 我们知道,HTTP 协议是以 ASCII 码传输
阅读全文
posted @ 2016-02-03 17:06 静静的码农
阅读(8893)
评论(0)
推荐(0)
rabbitmq在mac上安装
摘要: 1.安装brew 打开http://bash.sh 执行 2.安装Erlang brew install erlang 3安装rabbitmq brew install rabbitmq 安装完成后,将/usr/local/sbin添加到环境变量中,将下面两行代码添加到~/.bash_profile
阅读全文
posted @ 2016-02-03 16:38 静静的码农
阅读(521)
评论(0)
推荐(0)
下一页
公告