JPackage指令将可执行Jar包打包成EXE运行程序和MSI安装程序

事先准备 JPackage指令是JAVA 14新增的,所以安装的JAVA版本必须14+; Windows系统下使用Jpackage指令需要先下载并安装 WiX.exe 软件,版本3.11及以上,并配置好环境变量; jar包...

2024-01-03 146 阅读

spring cloud的feign熔断策略不生效

1、问题目前定义feignClient有熔断回调执行方法 然后自己想的是可以程序如果执行方法错误,是可以进入熔断方法。 参考网上的配置开启熔断开启 feign.hystrix.enabled=true 好的启动...

2024-01-03 90 阅读

Spring Boot 配置文件这样加密,才足够安全!

1. 前景 在使用Springboot时,通常很多信息都是在application.yml中直接明文配置的,比如数据库链接信息,redis链接信息等等。但是这样是不安全的。 所以需要对敏感数据进行加密,这样防止...

2024-01-03 105 阅读

针对springcloud 熔断与feign调用方式结合,fallback不生效的问题

针对springcloud 熔断与feign调用方式结合,fallback不生效的问题 最近自己在搭springcloud微服务的架构,在搭建过程中测试熔断功能踩了一个小坑,困扰了几个小时,最后终于解决了,下...

2024-01-03 115 阅读

RabbitMQ实现订单超时案例

前言 人间清醒 目录 业务场景 用戶在购买商品的时候通常会预购然后没付款,没付款的订单通常会被设置一个自动超时时间如30分钟后超时,所以我们要在订单到30分钟后自动将超时的订单取...

2024-01-02 129 阅读

「实践总结」订单超时自动取消

在进行开发的过程中,在开发的时候,有遇到相关的延时支付相关的问题,在解决延时支付的相关的问题的时候,会有很多种的解决办法,现在就讲对应的解决办法先进行相关的总结操作; 「引...

2024-01-02 99 阅读

订单超时怎么处理?阿里用这种方案

背景 在企业的商业活动中,订单是指交易双方的产品或服务交易意向。交易下单负责创建这个交易双方的产品或服务交易意向,有了这个意向后,买方可以付款,卖方可以发货。 在电商场...

2024-01-02 108 阅读

未分类 Springboot集成-ClickHouse

1、clickhouse应⽤场景1.绝大多数请求都是用于读访问的2.数据需要以大批次(大于1000行)进行更新,而不是单行更新;或者根本没有更新操作3.数据只是添加到数据库,没有必要修改4.读取数据时...

2023-12-30 120 阅读

未分类 ClickHouse深度解析

 一、什么是ClickHouse?ClickHouse由俄罗斯第一大搜索引擎Yandex于2016年6月发布, 开发语言为C++,ClickHouse是一个面向联机分析处理(OLAP)的开源的面向列式存储的DBMS,简称CK, ...

2023-12-30 146 阅读

未分类 clickhouse分区设计操作以及优化

一、分区设计 1.使用类型   1)不指定分区键   如果建表时不指定分区键,则数据默认不分区,所有数据写到一个默认分区all里面。   2)使用整型   如果分区键取值属于整型且无法...

2023-12-30 114 阅读