![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 80
LiZhen798
软件研发工程师
语言:Java,Go
展开
-
springboot的post application/x-www-form-urlencoded请求大小2MB限制
Springboot默认web容器是tomcat,tomcat关于post请求参数长度有默认限制为2MB原创 2022-09-28 18:24:34 · 1967 阅读 · 0 评论 -
@Pointcut语法详解
@Pointcut语法详解原创 2022-08-02 20:12:49 · 1690 阅读 · 0 评论 -
消息队列
一、什么是消息队列以下为虚构的小故事:有一天,产品跑来跟小王说:“我们要做一个用户实名的功能,需要在用户实名成功后给用户发一条短信。”小王(攻城狮level1):“好的,这个需求简单。” ,小王直接调用了XX实名接口,实名成功后,同时调起触达服务给该用户发短信,待短信发送成功后,页面就会响应用户操作成功。没一会功夫,代码写完并测试成功,就发布上线了。线上正常运行了一段时间,产品又匆匆地跑来说:“你做的功能不行啊,客服反馈实名操作响应太慢,已经有好多用户流失了。”小王听得一身冷汗,赶紧.原创 2021-03-25 16:11:09 · 1474 阅读 · 0 评论 -
深入理解 Spring 事务原理
一、事务的基本原理Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 获取连接 Connection con = DriverManager.getConnection() 开启事务con.setAutoCommit(true/false); 执行CRUD 提交事务/回滚事务 con.commit() / con.rollback(); 关原创 2021-03-16 17:23:37 · 497 阅读 · 0 评论 -
Spring Cloud 服务间调用 @FeignClient 注解
springCloud搭建各种微服务之后,服务间通常存在相互调用的需求,springCloud提供了@FeignClient 注解非常优雅的解决了这个问题首先,保证几个服务在一个Eureka中形成服务场。如下,我一共有三个服务注册在服务场中。COMPUTE-SERVICE ;FEIGN-CONSUMER ;TEST-DEMO;现在,我在FEIGN-CONSUMER 服务中调用其...转载 2019-12-24 17:21:04 · 1973 阅读 · 1 评论