
SpringBoot
文章平均质量分 61
希望从一个菜鸟成为一个大佬
这个作者很懒,什么都没留下…
展开
-
使用logstash实现mysql到ES的数据迁移
es在作为数据检索的能力是业界公认的,当我么的服务数据体量增大后,使用mysql存储大文本、或者文本检索就不够用了,那就上es,那么就涉及到旧数据迁移的问题,本文介绍es提供的logstash实现数据迁移。版本选择 (logstash、es、kibana版本要一致)Docker安装2、配置文件拷贝出来3、授予权限3、安装mysql-connector-java-8.0.19.jar4、配置映射关系 (重点)主要是这个配置,sql语句获取数据源我这里直接原数据迁移,所以只配置了input ou原创 2022-12-30 11:04:15 · 817 阅读 · 0 评论 -
一文掌握并发编程工具CompletableFuture
但是,这些方法不足之处在于,想要获取结果,我们只能通过轮询或者阻塞的方式。参考https//colobu.com/2016/02/29/Java-CompletableFuture/CompletableFuture登场了,包含50多个方法,帮助我们实现Future的各种编排。Future是Java5添加的类,用来描述一个异步计算的结果。传入T返回U,相当于做出对象的转换。传入T、异常E,相当于做出对象消费。完成时回调,返回转换后对象。完成时回调,返回原对象。消费生成的T无返回。...原创 2022-07-25 20:29:35 · 196 阅读 · 0 评论 -
Spring Cloud Gateway 设置全局接口访问日志
Spring Cloud Gateway 设置全局接口访问日志虽然网关只做转发,但是对于每个转发的请求,我们都希望能够在日志中打印出请求的信息,网上版本很多,踩了很多坑,目前没找到完美的解决方案,最后我这个应该是大成版。希望对大家有用。先贴代码,再说遇到什么坑吧。/** * @author chenzhangx * @date 2021/11/30 15:09 */@Componentpublic class AccessFilter extends AbstractFilter imple原创 2021-12-03 14:42:52 · 4509 阅读 · 6 评论 -
SpringBoot集成支付宝异步通知验签失败问题解决!
在做集成支付的时候,明明支付成功了,但是异步通知回调的时候失败网上找了好久问题总结一下1: 说是支付密钥的问题,要用支付宝公钥我是用的支付宝公钥结果还是错误2: 最后我找了支付宝开发文档,里面有一个信息,说是订单的subject和body不能是乱码,否则也会失败支付宝开发问题文档确实是这样,希望对你们有用...原创 2021-05-26 15:03:24 · 694 阅读 · 1 评论