03 2021 档案

ElasticSearch---es之Post Filter,聚合后过滤
摘要:使用场景 平常我们使用es,都会先查询、过滤后再进行聚合,但有时也需要在聚合后再过滤, 这时可以使用"后置过滤器",也就是PostFilter。 实践理解 阅读了官方文档后,感觉学习还是要多动手,才会理解更透彻。 参考官方文档,列举了以下例子。可以跟着动手玩一下。 新建索引: PUT /shirts 阅读全文

posted @ 2021-03-30 22:49 乐之者v 阅读(3935) 评论(0) 推荐(1) 编辑

Dubbo上传文件之RestEasy
摘要:使用场景 在使用Dubbo时,如果需要上传文件或下载文件,可以使用RestEasy。 不过RestEasy有个坑,就是文件名称使用中文时会乱码,需要添加过滤器处理。后文会说明。 Dubbo上传文件,传输效率比较低,不是很好的方案。 如果有时间创建一个新的非dubbo的项目,比如新建一个 spring 阅读全文

posted @ 2021-03-28 23:17 乐之者v 阅读(810) 评论(0) 推荐(0) 编辑

java后端解决问题的思路
摘要:问题排查思路 这里说的是主要是debug以及线上问题排查的思路. 解决问题的步骤 确认环境、确定问题、复现问题、查看日志、定位问题 、解决问题 确认环境/url/参数 确认是哪个环境。 是开发环境,测试环境,还是生产环境。 如果问题是在测试环境,去开发环境看问题,不一定能复现。 如果采用了微服务架构 阅读全文

posted @ 2021-03-27 23:41 乐之者v 阅读(434) 评论(0) 推荐(0) 编辑

Dubbo添加Filter过滤器
摘要:使用场景 在使用Dubbo的过程中,我们有时需要做一些过滤拦截的操作,比如字符编码、黑名单、添加日志、接口耗时统计等,这时可以使用过滤器来处理。 Filter过滤器 Dubbo 使用Filter,需要实现Filter接口,重写invoke方法,在前后添加逻辑即可。 注意,引入的Filter是com. 阅读全文

posted @ 2021-03-25 16:09 乐之者v 阅读(1775) 评论(0) 推荐(0) 编辑

Jvm FullGC、 Oom 以及CPU占用100%,如何排查?
摘要:使用场景 我们在使用系统时,有时请求和响应会变得特别慢,系统也变得很卡。 有可能是CPU占用100%,或者是 FullGC的问题,可以逐步地进行排查。 使用jps和top确定进程号pid jps可以列出正在运行的jvm进程,并显示jvm执行主类名称( main()函数所在的类),以及进程id。 命令 阅读全文

posted @ 2021-03-14 00:17 乐之者v 阅读(3890) 评论(0) 推荐(1) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示