240 发简信
IP属地:湖北
  • Springboot集成RabbitMq@RabbitListener不自动生成队列

    如下配置消费队列,期望会自动创建注解中的queue和exchange 但是启动报错,日志如下 查看RabbitListener定义 大意如下,如...

  • Resize,w 360,h 240
    HttpServletRequest参数丢失

    遇到一个奇怪的问题,测试环境没有出现,本地连正式数据库也没复现。 主要业务逻辑是通过筛选条件从数据库导出一批数据。异常情况是,选择的筛选条件失效...

  • Resize,w 360,h 240
    账户余额更新优化

    业务场景用户预存一定余额,可以用余额在平台购买套餐商品,支付扣除余额需控制并发,当前采用的是乐观锁方式。即每个用户的余额记录都有一个版本号,更新...

  • 系统数据导出优化

    概述 线上系统出现文件无法成功导出,或者导出导致虚拟机崩溃等情况。为保证系统稳定和功能正常,需对导出功能做一轮整体优化,以及整理一些可进一步优化...

  • shiro的session信息放redis反序列化异常解决

    背景在本地session移至redis存储时,原本以为引入spring-session-data-redis依赖,配置RedisHttpSess...

  • httpclient connect timed out

    日志中存在大量的连接超时内容:errorMsg=Connect to api.10646.cn:443 [api.10646.cn/122.97...

  • 2021-05-21

    实现了一个shell脚本,自动提交代码更新。配合jenkins使用。 完整代码 前提条件 shell执行用户有文件夹权限 不需要显式认证(git...

  • 大表数据安全删除

    背景有张记录表包含三千多万条历史记录,其中有一半以上数据为0,为0数据在业务上没有意义,其它表关联此表进行统计查询较多,为提高查询效率,故删除此...

  • Docker安装ELK

    利用elk进行日志提取分析。 安装elasticsearch 创建一个内网组,方便其他组件之间直接通过内网访问,比如logstash和kiban...