Gin是Go语言的一个高性能web框架,而单元测试是开发的一个非常重要的环节,可以在应用发布之前发现问题。 今天我们就来看看Gin的处理程序单元测试如何写。首先我们用gin创...
IP属地:浙江
Gin是Go语言的一个高性能web框架,而单元测试是开发的一个非常重要的环节,可以在应用发布之前发现问题。 今天我们就来看看Gin的处理程序单元测试如何写。首先我们用gin创...
在对 ProtoBuf 做了一些基本介绍之后,这篇开始进入正题,深入 ProtoBuf 的一些原理,让我们看看 ProtoBuf 是如何尽其所能的压榨编码性能和效率的。 编码...
问题背景 线上环境spring cloud gateway偶尔遇到如下异常: DataBufferLimitException: Exceeded limit on max ...
在网络传输中,怎么确保通道连接的可用性是一个很重要的问题,简单的说,在网络通信中有客户端和服务端,一个负责发送请求,一个负责接收请求,在保证连接有效性的背景下,这两个物体扮演...
详细信息,见官方文档。 Hystrix属性的4中优先级 1. 内置全局默认值(Global default from code) 如果下面3种都没有设置,默认是使用此种,后面...
导语:网上资料(尤其中文文档)对hystrix基础功能的解释比较笼统,看了往往一头雾水。为此,本文将通过若干demo,加入对官网How-it-Works的理解和翻译,力求更清...
背景 分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当库存服务不可用时,商品服务请求线程被阻塞,当有大批量请求调用库存服务...
工欲善其事,必先利其器。 做好一件事情选对合适的工具会让你事半功倍。 今天郑少把平时做PPT使用到的辅助工具分享给大家。 这些工具或许不常用,但是一旦用到会让你屡试不爽。 【...