
spring boot
文章平均质量分 69
BPBX
如果你有工作机会,可以加我微信 810981933
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义httpservletrequestwrapper导致form表单提交数据丢失
自定义httpservletrequestwrapper导致form表单提交数据丢失原创 2022-12-22 12:04:10 · 2684 阅读 · 2 评论 -
线上程序假死如何定位呢?
分享下我一年中遇到的线上程序假死问题,都是如何排查的一下分析过程,假设你脱离了apm工具,或者像阿里巴巴提供的工具其实分析过程挺简单的,基本都是因为线程watting1、一般先看程序日志是否正常,如果日志没有任何打印2、curl "127.0.0.1:port"看看服务是否可以正常访问,再ss -s看看连接数什么的如果无法访问3、接着用 top 或者 jps -v 或者 ...原创 2019-03-07 18:42:31 · 1150 阅读 · 0 评论 -
xxl-job(spring boot)客户端执行器初始化bean与接收rpc请求处理流程简单分析
xxl-job客户端如何接入spring boot,按xxl-job官方给出来的demo,需要以下几个过程首先是配置 接着配置扫描地址,把对应的jobHandler加载到spring容器中 配置XxlJobSpringExecutor,接着启动项目即可1、==================================================================...原创 2019-01-08 18:03:39 · 19170 阅读 · 0 评论 -
mybatis一个对象查询流程简单分析(集成spring boot)
<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.1.1</version></de原创 2018-11-15 21:45:15 · 471 阅读 · 0 评论 -
基于spring boot简单搭建一个apollo配置中心
github load下apollo项目源码(1.2.0)地址是:https://github.com/ctripcorp/apollo ,前面我下载过快速启动的版本,好像版本是1.1.0,会有登录页面卡顿,无法删除NameSpace、增加人员等权限问题,所以还是下最新的吧。clone完项目之后,导入apolloconfigdb.sql,apolloportaldb.sql,新建两个...原创 2018-11-15 20:14:45 · 627 阅读 · 0 评论 -
使用StringRedisTemplate保存的value前面有很多空格的坑
今天突然想着把旧RedisClient工具类更新一下,因为旧写法获取环境配置用的是读取properties,不是读取环境的active,出过坑,出于装逼的想法就干脆把整个都重写吧,使用更简洁的StringRedisTemplate去做,反正底层也是用的jedis,代码看起来也更简洁一些。然后就开始写了,接好之后开始验证,工具类部分如下@Componentpublic class...原创 2018-09-15 17:14:32 · 7441 阅读 · 6 评论 -
spring boot中支付宝生活号事件订阅,中文参数乱码问题解决方案
项目使用的是spring boot 2.0.0 RELEASE版本出发点:在支付宝生活号后台设置好支付宝默认应用网关之后,只要有关注、取关等等事件之后都会发推送过来。看样子默认是GBK编码,得验签返回。问题:当接收到签名后发现中文乱码(项目默认request编码是UTF-8)1、String biz_content = request.getParameter("biz_...原创 2018-08-29 21:00:36 · 1935 阅读 · 2 评论 -
spring security踩的一个小坑
今天遇到的一个spring security的bug 在做多线程导入的时候 response.getWriter().flush导致cookie的登录token被清空,主要是由于spring security是每次都从当前线程上下文拿信息,在flush的时候由于是多开了线程,因此cookie被清掉了,解决办法是拿到当前Security上下文(SecurityUtils.runInThread)并...原创 2018-07-02 21:39:45 · 591 阅读 · 0 评论 -
spring boot突然挂掉4个节点的线上事故
由于机房断电,导致应用节点6个里面,突然挂了4个节点1、使用top查看,java线程还在2、查看程序日志,没有任何异常3、使用curl 访问 "127.0.0.1:port"没有响应4、使用jstack -l pid >> dump.txt 进行分析发现存在大量类似的信息Locked ownable synchronizers: - <0x...原创 2018-07-02 21:15:57 · 2329 阅读 · 0 评论 -
spring-boot源码分析(1)--从main方法开始
--------------------------基与spring-boot-2.0.0.BUILD-SNAPSHOT--------------------------------------正常来说,我们一个spring boot 入门程序会大概这么写@SpringBootApplicationpublic class App { public static void main(S...原创 2018-07-02 21:12:36 · 3038 阅读 · 2 评论