随笔分类 -  springboot

springboot2 搭建日志收集系统存入mongodb + redis+mq+线程池+xxljobs
摘要:我们看到了高效批量插入mongodb速度还不错,那么我们的系统日志收集怎么做呢。 当然当前文件日志收集效果也不错,比如前面博文写的elkf搭建日志收集系统。 但我们系统中总是有不少重要的报文需要收集,比如订单信息,比如指定的客户信息。 思路: 1、在每个需要收集的服务上组建好要收集的日志信息。 2、 阅读全文

posted @ 2022-12-06 14:41 陈惟鲜的博客 阅读(445) 评论(0) 推荐(0) 编辑

springboot2 mongodb 高效批量入库--环境搭建
摘要:当今使用微服务越来越多,每个服务都需要记录日志,那么记录到mysql中已完全不合适了。那么就记录到mongo中吧。 想要速度快,那么一定要使用批量保存,做过尝试入库10万数据,逐条插入的时间与批量入库的时间差别非常大。 做个测试。 1、本地搭建好一个mongodb数据库。怎么搭建,看前面的博文。 2 阅读全文

posted @ 2022-12-06 14:23 陈惟鲜的博客 阅读(713) 评论(0) 推荐(0) 编辑

springboot配置文件变量转换java类静态常量
摘要:在项目下的application.properties文件中存在如下配置 # pagehelper 分页 pagehelper: helperDialect: mysql reasonable: true supportMethodsArguments: true params: count=cou 阅读全文

posted @ 2022-08-24 15:05 陈惟鲜的博客 阅读(693) 评论(0) 推荐(0) 编辑

redis 实现 分布式锁,排队等待取得锁
摘要:分布式锁:锁了,就只有锁定的线程才能操作。 与java中的锁类似,只是我们是否锁定是依托与第三方redis中的一个key标识判断是否可以操作。 现在场景是:一个订单来了,必须处理,等待上个线程处理完后,竞争取得锁,否则就处理超时,业务处理失败。 下面是锁的工具类: 很奇怪的是,取不到锁时,等待期间不 阅读全文

posted @ 2021-06-15 11:51 陈惟鲜的博客 阅读(6422) 评论(0) 推荐(0) 编辑

springboot2 搭建webstock 简单例子
摘要:参考: https://blog.csdn.net/moshowgame/article/details/80275084 需求: 在交易时,后台价格发生变化,实时通知告知前端。 现有方案: 通过http网页主动请求刷新。 目前采用的是网页循环方式调用后台 settimeout。。。目前交互不及时, 阅读全文

posted @ 2021-02-25 16:43 陈惟鲜的博客 阅读(946) 评论(0) 推荐(0) 编辑

zipkin 服务跟踪
摘要:场景:系统访问服务很慢,如果在每个系统都加切面拦截arond ,打印查看访问时间。这个比较繁琐,系统多了也比较不科学。 springcloud 的一组件 zipkin 为我们提供了这样的工具。 官网:https://zipkin.io/pages/quickstart.html 分两步实现服务跟踪, 阅读全文

posted @ 2020-07-02 15:32 陈惟鲜的博客 阅读(335) 评论(0) 推荐(0) 编辑

ELK docker elasticsearch7 设置xpack账号密码---整合springboot
摘要:之前配置了es7的xpack账号密码权限后,代码系统工程也需要同步修改。 这里走了个误区,因为在网上搜索了一大堆资料后,发现很多人走的都是引入x-pack-transport 包后,进行配置。搞了好久,就是搞不定这个包下载的问题。纠结郁闷了很久,求教了华哥(玉华哥是个技术大牛,啥都懂)。昨天他就立马 阅读全文

posted @ 2020-05-29 19:11 陈惟鲜的博客 阅读(3091) 评论(0) 推荐(0) 编辑

ELK elasticsearch 与 springboot 结合使用,为了方便测试将MQ地址,索引名称写到配置文件中
摘要:为了方便测试将MQ地址,索引名称写到配置文件中。 想到使用springboot的@Value。 不行,经过多番查找,最终这样做。 1、es索引写在配置文件yml中 配置文件application.yml:配置索引名称。 search: index: video: chen_wk_video_inde 阅读全文

posted @ 2020-05-15 14:35 陈惟鲜的博客 阅读(377) 评论(0) 推荐(0) 编辑

springboot 项目启动报注册重复, A bean with that name has already been defined and overridin
摘要:springboot 启动时由于多次注册了同一个bean,导致报错: A bean with that name has already been defined and overridin 可能产生的原因:0、启动类application都是自动扫描本包及其以下的包。就是application主类 阅读全文

posted @ 2020-04-23 10:28 陈惟鲜的博客 阅读(8177) 评论(0) 推荐(0) 编辑

junit springboot 跑测试时,打印出当前执行的test方法信息
摘要:但有时候还是需要使用junit做测试。方便日后参考。 目前流行的springboot 的junit测试,在很多时候需要使用。当前执行的方法是什么,我们只需要引入用注解方法就可以了。 pom.xml引入依赖jar包 <!-- 测试 --> <dependency> <groupId>org.sprin 阅读全文

posted @ 2020-04-23 10:18 陈惟鲜的博客 阅读(2238) 评论(0) 推荐(0) 编辑

到spring官网创建第一个springboot工程
摘要:登录到spring的官网,直接生成一个,然后倒入本地工程就可以了。 https://start.spring.io/ 点击创建的时候。 就等于下载了这个工程。 下载后,倒入到我们的maven工程可以直接使用。 阅读全文

posted @ 2019-12-14 20:51 陈惟鲜的博客 阅读(1060) 评论(0) 推荐(0) 编辑

开发的时候,有异步回调的时候,问题终于解决了
摘要:所需软件下载地址: https://pan.baidu.com/s/1NTNeD9W6zdl8YJeN8jEwtQ 密码:u2p8 在我们进行开发的时候,特别是对外接口调试开发。经常会有回调信息的时候,自己又没有一个对外开放的地址,真的是个麻烦的事情。 但是今天这个问题解决了。我们只需要到网站htt 阅读全文

posted @ 2018-04-24 13:05 陈惟鲜的博客 阅读(169) 评论(0) 推荐(0) 编辑

导航

< 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
点击右上角即可分享
微信分享提示