标签:测试环境

Java

Spring Cloud Gateway 、Zuul、EdgeService性能对比

7

xirruiqiang 发布于 2019-11-20

作者 | 李昂 来源 | 微服务蜂巢公众号 本文对几种流行的 API 网关以关键指标 RPS 为依据,利用 wrk 做出性能测评并且给出结论。本文所有使用的软件、命令、以及代码均在文中注明,以便读者搭建本地环境进行测试。注意性能测试的数据在不同的运行环境中差别较大,但总体上来说各...

阅读(10)评论(0)赞 (0)

Java

mybatis配置文件详解

yeseng 发布于 2019-11-19

MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession, 并执行映射的SQL语句。 SqlSessionFactory对象可以通过基于XML的配置信息或者JavaAPI创建。 1. 使用xml配置Mybatis 构建SqlSess...

阅读(19)评论(0)赞 (0)

Spring

SpringBoot测试Service或者Dao层

刘莉莉 发布于 2019-11-18

使用Spring Boot进行单元测试时,发现使用 @Autowired 注解的类无法自动注入,当使用这个类的实例的时候,报出NullPointerException,即空指针异常。 Spring Boot中的单元测试 先简单说一下Spring Boot中的单元测试。 要在Spr...

阅读(14)评论(0)赞 (0)

编程技术

我们使用了不同的技术栈,但是都实现了微服务测试

2

changyuan.xu 发布于 2019-11-18

作者 | Wojciech Bulaty、Liam Williams 译者 | 王强 编辑 | 田晓旭 当我们使用了微服务架构和基于容器的基础设施之后,那么我们就不得不重新制定一个测试策略,因为微服务架构对在线(远程)依赖项的依赖较多,而对进程内组件的依赖较少,所以测试策略和测试...

阅读(19)评论(0)赞 (0)

编程技术

道路千万条,安全第一条:微服务稳定性保障的“痛”!

3

小丁 发布于 2019-11-18

微服务改造中,挑战最大的就是拆分之后的稳定性保障,拆分之后链路复杂、故障点众多,需要一套体系化的稳定性保障机制。 1. 稳定性保障的目标 微服务稳定性保障需要从事前、事中和事后全方位进行考虑。 微服务架构下,应用程序、依赖服务、网络、硬件等都有可能出现故障,稳定性设计和保障的具体...

阅读(15)评论(0)赞 (0)

Java

SpringBoot测试Service或者Dao层

yanxinchi 发布于 2019-11-18

使用Spring Boot进行单元测试时,发现使用 @Autowired 注解的类无法自动注入,当使用这个类的实例的时候,报出NullPointerException,即空指针异常。 Spring Boot中的单元测试 先简单说一下Spring Boot中的单元测试。 要在Spr...

阅读(14)评论(0)赞 (0)

Spring

2w字长文,让你瞬间拥有「调用链」开发经验

12

zhuangli 发布于 2019-11-16

原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 很多同学表示,对于微服务中常用的调用链功能的原理,感觉很模糊。 本文将真正的从零开始,介绍调用链客户端开发的一些要点 。让你瞬间拥有APM开发经验。文章很长很长,照例看一下相关目录。 随着微服务架构的流...

阅读(16)评论(0)赞 (0)

Spring

Spring Boot的两种配置文件–properties VS yaml

1

wenming.gapo 发布于 2019-11-15

10月份刚刚换了新工作,这也预示着全面转向Java技术栈,带着对Spring, Spring Boot, Mybatis, Maven等一切懵懂入职了新公司,领导第二天就发给我一个git仓库的链接,告诉我这个我们的项目模板,本着先让代码跑起来的原则,我去各种搜索springboo...

阅读(24)评论(0)赞 (0)

Java

Jedis Unexpected end of stream & java.net.SocketException: Broken pipe问题解决思路

3

songhua.gao 发布于 2019-11-15

笔者一直维护的稳定基础服务测试环境不稳定了,这能忍!盘他,虽然不一定能完全盘的了。 背景: hrexternal 基础服务对外提供公司员工获取的多个接口,很多接口访问频率比较高,加了缓存,使用的是redis,但是redis最近2个月测试环境已经出问题了,时不时的报错,之前流程平台...

阅读(20)评论(0)赞 (0)

Java

Spring Cloud Gateway 、Zuul、EdgeService性能对比

9

xiaoli.wang 发布于 2019-11-13

关键字:网关, Zuul , Gateway , Spring Cloud, ServiceComb , Edge Service 性能测试,微服务 导读 本文对几种流行的 API 网关以关键指标 RPS 为依据,利用 wrk 做出性能测评并且给出结论。本文所有使用的软件、命令、...

阅读(20)评论(0)赞 (0)

Spring

Spring MVC+Spring+MyBatis实现支付宝扫码支付功能(图文详解)

32

zhuangli 发布于 2019-11-13

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 作者 | 思海(公众号:好好学java) 链接 | blog.csdn.net/sihai12345 前言 本教程详细介绍了如何使用 SSM 框架实现支付宝支付功能。本文章分为两大部分,分别是「...

阅读(17)评论(0)赞 (0)

Java

如何利用缓存机制实现JAVA类反射性能提升30倍

16

邓龙华 发布于 2019-11-13

文章来源:宜信技术学院 & 宜信支付结算团队技术分享第4期-支付结算部支付研发团队高级工程师陶红《JAVA类反射技术&优化》 分享者:宜信支付结算部支付研发团队高级工程师陶红 原文首发于宜信支付结算技术团队公号:野指针 在实际工作中的一些特定应用场景下,JAVA类...

阅读(19)评论(0)赞 (0)

Java

如何利用缓存机制实现JAVA类反射性能提升30倍

16

yanxinchi 发布于 2019-11-13

文章来源:宜信技术学院 & 宜信支付结算团队技术分享第4期-支付结算部支付研发团队高级工程师陶红《JAVA类反射技术&优化》 分享者:宜信支付结算部支付研发团队高级工程师陶红 原文首发于宜信支付结算技术团队公号:野指针 在实际工作中的一些特定应用场景下,JAVA类...

阅读(17)评论(0)赞 (0)

Java

Java自动化测试框架-10 – TestNG之测试结果篇

2

xirruiqiang 发布于 2019-11-11

1.-测试结果 1.1-成功,失败和断言 测试被认为是成功的,如果它不引发任何异常完成,还是它扔的预期异常(请参阅文档expectedExceptions属性上找到的@Test注释)。 您的测试方法通常由可能引发异常的调用或各种断言(使用Java“ assert”关键字)组成。“...

阅读(23)评论(0)赞 (0)

Java

记一次使用 Arthas 热更新线上代码(误)

4

刘莉莉 发布于 2019-11-10

在一次迭代中,出现了一个低级错误, if 语句中的判断逻辑出现了错误,刚好这个功能场景在开发和测试过程中很少触发,使用的用户也不多,不过的确影响到了少部分用户,所以还是需要进行修复。 想着只是更新一行代码,如果走正常的发布流程,需要通过以下步骤: 提交代码 -> 提测打包 ...

阅读(13)评论(0)赞 (0)

Java

手把手教你实现热更新功能,带你了解 Arthas 热更新背后的原理

10

hanze 发布于 2019-11-10

一、前言 一天下午正在摸鱼的时候,测试小姐姐走了过来求助,说是需要改动测试环境 mock 应用。但是这个应用一时半会又找不到源代码存在何处。但是测试小姐姐的活还是一定要帮,突然想起了 Arthas 可以热更新应用代码,按照网上的步骤,反编译应用代码,加上需要改动的逻辑,最后热更新...

阅读(19)评论(0)赞 (0)

编程技术

【架构师修炼之路】

12

Harries 发布于 2019-11-09

本文目录 本文主要介绍 Redis 集群主节点故障的解决方案: 哨兵机制. 解决什么问题 Redis 集群中, master 主节点发生故障怎么办? Redis主从拓扑 哨兵(Sentinel)主要是为了解决在主从复制架构中出现宕机的情况,主要分为两种情况: 1).从Redis宕...

阅读(24)评论(0)赞 (0)

编程技术

京东微服务平台架构解密

6

刘莉莉 发布于 2019-11-08

编辑推荐: 文章介绍了微服务组件平台的三大组成部分以及核心部分,重点介绍应用层-服务集市和微服务调用图谱,希望对大家的学习有所帮助。 本文来自于微信公众号-京东技术,由火龙果软件Alice编辑、推荐。 平台初心 微服务组件平台是承载京东集团所有业务的服务调用、消息通知的底层架构平...

阅读(35)评论(0)赞 (0)