热文微服务实战spring cloud alibaba(十八)解决spring cloud gateway response太长被截断的问题
在使用spring cloud gateway的时候,有时候下游的某个服务返回的json非常大,此时经过gateway进行返回的时候就会被自动阶段,那么前端接收到的信息就不完整,解析也会报错,此问题如何解决呢?其实很...
在使用spring cloud gateway的时候,有时候下游的某个服务返回的json非常大,此时经过gateway进行返回的时候就会被自动阶段,那么前端接收到的信息就不完整,解析也会报错,此问题如何解决呢?其实很...
上一篇文章《微服务实战spring cloud alibaba(十六)实现在nacos上配置动态路由》我们在spring cloud gateway里面配置了动态路由,最后测试是成功的。但是我们转念一想,万一如果某人...
上一篇文章《微服务实战spring cloud alibaba(十五)全局链路日志追踪》我们介绍了微服务中的全局链路日志追踪,这篇文章我们介绍下常用的spring cloud gateway,在之前我们写过一篇文章《...
上一篇文章《自动化部署工具Jpom系列(二)节点安装》我们介绍了节点相关的安装,但是这部分其实不是太有用,主要是用来操作项目和监控使用的。从这篇文章开始,我们来介绍下真实的实战,部署一个java项目。部署java项目...
上一篇文章《自动化部署工具Jpom系列(一)安装部署》我们介绍了Jpom的安装,这篇文章我们介绍下节点管理的节点安装。这里的节点指的是什么呢?其实就是相当于需要这个Jpom管理的阶段,我们可以直接通过这个Jpom的D...
说到自动化部署工具的话,大家一般常听说的主要由jekins,本站在之前也写过很多jekins相关的文章,这里给大家推荐一个国产的自动化上线工具JPOM。他整体的UI风格和使用习惯更符合咱们国内的风格。Jpom的官网地...
在使用spring cloud微服务的时候,我们经常会涉及到服务之间的调用,如下图:此时我们的某个用户请求服务A的时候,会涉及到到服务C,服务G等应用里面去调用。此时由于调用链路变长了,因此,如果某个服务出现问题,我...
使用到elasticsearch的话,我们经常会涉及到优化的事情。那么优化具体如何入手呢?其实我觉得可以从以下几个方面入手:一、集群规划方面1.1、基于目标数据量规划集群在业务初期,经常被问到的问题,要几个节点的集群...
在elasticsearch部署的时候,一般我们修改下clustername和nodename后,其他的配置项我们保持默认的就可以启动起来。但是这样的一个环境在生产中一般是不会被允许的,因此我们在生产环境中还是会涉及...
前几篇文章我们介绍了Mybatis plus的插件用法,本来想着写一篇mybatis plus的性能分析插件的使用案例的,结果发现这个插件在3.2.0之后就被废弃了(原谅我很少使用这种插件,因为公司有成熟的sql性能...
上一篇文章《Mybatis plus应用(五)实现分页查询》我们介绍了使用mybatis plus进行分页,这篇文章我们介绍下常用的逻辑删除功能。在真实的环境中,一般我们使不允许做数据的物理删除的,只能做逻辑删除,因...
上一篇文章《Mybatis plus应用(四)实现乐观锁功能》我们介绍了Mybatis plus自动实现乐观锁的功能,这篇文章我们介绍下mybatis plus最常用的分页查询。其实分页查询很简单,只需要在MyBat...
上一篇文章《Mybatis plus应用(三)实现实体类自动填充cts和uts》我们介绍了mybatis的自动填充,这篇文章我们介绍下使用mybatis实现乐观锁的功能。先解释下乐观锁的含义:乐观锁: 故名思议十分乐...
上一篇文章《Mybatis plus应用(二)实体类id实现雪花id》我们介绍了id相关的使用,这篇文章我们介绍下mybatis plus的自动填充功能。在真实的业务中,我们对于每一张设计表都做硬性要求即必须要要有c...
上一篇文章《Mybatis plus应用(一)实体类id自增》我们介绍了使用mybatis实现实体类的自增id,这种我们也提到过一般都是在ToB或ToG等某些个别业务上,在ToC方面,用户量是庞大的,所以这时候我们肯...