自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前行

我走的很慢,但我不会停止

  • 博客(8)
  • 收藏
  • 关注

原创 Feign调用服务错误:No qualifying bean of type `HttpMessageConverters`

文章目录Feign调用服务错误问题错误代码解决方案原因在HTTP协议不是很规范的情况下,需要配置Decoder配置代码Feign调用服务错误问题今天在gateway网关中尝试使用Feign远程调用服务的时候,出现了一个错误,记录下。错误代码feign.codec.DecodeException: No qualifying bean of type 'org.springframework.boot.autoconfigure.http.HttpMessageConverters' availab

2020-06-24 14:37:55 3583

原创 ElasticSearch在Linux上安装

简介Elasticsearch是一个基于Apache Lucene™的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。特点: 分布式的实时文件存储,每个字段都被索引并可被搜索 分布式的实时分析搜索引擎–做不规则查询 可以扩展到上百台服务器,处理PB级结构化或非结构化数据Elasticsearch也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Luce

2020-06-16 21:02:38 195

原创 多线程编程——CompletableFuture异步编排

CompletableFuture异步编排1. CompletableFuture介绍Future是Java 5添加的类,用来描述一个异步计算的结果。你可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算完成返回结果,你也可以使用cancel方法停止任务的执行。虽然Future以及相关使用方法提供了异步执行任务的能力,但是对于结果的获取却是很不方便,只能通过阻塞或者轮询的方式得到任务的结果。阻塞的方式显然和我们的异步编程的初衷相违背,轮询的方式又会耗费无谓的CPU资源,而

2020-06-16 19:42:23 673

原创 分布式锁+Redis,解决集群业务数据缓存

文章目录分布式锁1. 分布式锁实现2. 使用redis实现分布式锁学习优化总结redis集群状态下的问题:使用redisson解决分布式锁1. 导入依赖 service-util2. 配置redisson可重入锁(Reentrant Lock)测试代码分布式锁 + AOP实现缓存1. 定义一个注解2. 定义一个切面类加上注解3. 将需要使用缓存的方法加上缓存注解分布式锁1. 分布式锁实现随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程、多进程并且分布在不同机器上,

2020-06-10 23:54:42 951 1

原创 Java调用FastDFS

Java调用FastDFS导入pom依赖<dependencies> <dependency> <groupId>net.oschina.zcx7878</groupId> <artifactId>fastdfs-client-java</artifactId> </dependency></dependencies>在项目resource中添加track

2020-06-04 23:46:12 256

原创 修改FastDFS镜像配置文件中的IP

修改FastDFS镜像配置文件中的IPDocker中可以修改fdfs服务的各项配置1. 修改容器docker psdocker exec -it 容器id /bin/bashvi storage_.conf当然你是无法修改的,因为docker的容器启动后是按照镜像跑的,那么我们直接找到镜像的配置修改就可以了,它的名字叫”config.v2.json”2. 修改镜像查找配置文件find / -name config.v2.jsonvi /var/lib/docker/container

2020-06-04 11:13:06 1492

原创 Linux安装FastDfs并搭配nginx实现外部访问

Linux安装FastDfs并搭配nginx实现外部访问FastDFS--tracker安装FastDFS安装环境libevent安装libfastcommon基础库安装tracker设置tracker启动项FastDFS—storage配置上传图片测试FastDFS整合nginx安装nginx整合插件fastdfs-nginx-module安装nginxFastDFS–tracker安装FastDFS安装环境FastDFS是C语言开发,建议在linux上运行,学习中使用Centos7.4作为安装环

2020-06-03 16:35:33 288

原创 fdfs文件上传 response status 2 != 0

Linux主机控制台错误代码:[2020-06-03 02:08:45] ERROR - file: tracker_proto.c, line: 48, server: 192.168.200.130:22122, response status 2 != 0[2020-06-03 02:08:45] ERROR - file: tracker_proto.c, line: 48, server: 192.168.200.130:22122, response status 2 != 0trac

2020-06-03 11:08:03 2933 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除