自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 记RocketMQ启动中出现的一些问题

问题一:版本JDK过高输入start mqnamesrv.cmd后,出现如下问题Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.Unrecognized VM option 'UseCMSCompactAtFullCollection'Error: Could not create the Java Virtual Machine.Err

2021-10-27 14:34:04 1945

原创 RocketMQ在Windows中启动

下载与环境部署1.下载地址2.解压到本地磁盘并配置好JAVA_HOME和ROCKETMQ_HOME3.配置ROCKETMQ_HOME,值为rocketmq解压目录4.修改runserver.cmd部署完成后进入bin目录,修改runserver.cmd的JAVA_OPT为,大小可自己调整rem set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g -Xmn1g"set "JAVA_OPT=%JAVA_OPT% -server -Xms256m -X

2021-10-27 14:19:52 1999 1

原创 记导入第三方jar包及Springboot项目打包后运行报错解决方案

一、引入第三方jar包首先选中Project Structure模块按以下操作导入jar包至libraries库中,即可使用jar包内容二、打包项目导入到libraries中后,执行mvn clean install打包是会报错的,此时我们需要把jar包引入到本地maven库中,并添加相应依赖执行以下操作加载jar包mvn install:install-file -Dfile=Jar包所在位置 -DgroupId=jar包所指的groupid -DartifactId=jar包所

2021-08-17 09:28:07 2061

原创 tomcat拦截url特殊字符的处理

** Invalid character found in the request target [/select/list?pageNum=1&pageSize=15&condition=[%7B%22column%22:%20%22id%22,%22value%22:%202,%20%22type%22:%20%22eq%22%7D]]. The valid characters are defined in RFC 7230 and RFC 3986 **出现上述问题是HTTP请求中

2021-03-24 16:11:16 1040

原创 Caused by: org.apache.kafka.common.KafkaException: org.codehaus.jackson.map.deser.std.StringDeserial

Springboot搭建kafka和spark出现的Bug总览Caused by: org.apache.kafka.common.KafkaException: org.codehaus.jackson.map.deser.std.StringDeserializer is not an instance of org.apache.kafka.common.serialization.Deserializerorg.codehaus.jackson.map.deser.std.StringDeser

2021-03-12 17:31:57 1658

原创 Ubuntu系统伪分布式kafka集群搭建

伪分布式kafka集群搭建1、Kafka简介Kafka是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Linkedin于2010年贡献给了Apache基金会并成为顶级开源 项目。2、zookeeper集群搭建2.1

2021-03-10 11:17:10 238

原创 有关Springcloud Config、Bus的简单操作

有关Springcloud Config、Bus、Stream、Sleuth的简单操作1.SpringCloud config分布式配置中心为什么会出现分布式配置中心?我们的微服务是将一个整体的业务拆分成多个子服务,而每个子服务都会有相应的配置信息,为了方便管理统一配置,我们的而分布式配置中心是必不可少的。SpringCloud Config为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为各个不同的微服务应用的所有环境提供了一个中心化的外部配置SpringCloud Config分为客

2021-01-29 11:09:49 78

原创 Nginx的简单操作

Nginx的简单操作Nginx的介绍Nginx是由俄罗斯人研发的,应对Rambler的网站并发,并且2004年发布的第一个版本Nginx稳定性极强,7*24小时不间断运行(就是一直运行)Nginx提供了非常丰富的配置实例占用内存小,并发能力强Nginx的安装与启动利用docker安装简单快捷,可直接docker pull nginx:TAG或者是通过些docker-compose来搭建nginx,执行docker-compose up -d默认再当前目录下查找docker-compose

2021-01-28 10:43:08 120 1

原创 Ubuntu下安装Docker及其基本使用

Ubuntu下安装Docker及其基本使用Docker的安装使用命令安装安装命令如下:`curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun`也可以使用国内 daocloud 一键安装命令:curl -sSL https://get.daocloud.io/docker | sh手动安装若已安装旧版本,须先卸载,命令如下:sudo apt-get remove docker docker-engine do

2021-01-27 16:47:06 1400 3

原创 Git的基本使用

Git的基本使用本地库的初始化在本地库所在位置右键然后点击Git Bash Here然后执行命令git init设置签名用户名:hfzEmain地址:填写邮箱地址作用:区别不同开发人员的身份注意:此处设置的签名和登录远程库的账号密码没有关系命令:* 项目级别/仓库级别:仅在当前本地库范围内有效git config user.name ***git config user.email **** 信息保存的位置:.git/config* 系统用户级别:登录当前操作系统的用户

2021-01-20 15:06:30 91 2

原创 Spring Cloud Gateway简介及基本使用

Gateway网关简介学习一门新技术首先要知道它是什么Gateway网关是什么Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,它旨在为微服务架构提供一种简单而有效的统一的API路由管理方式。Spring Cloud Gateway作为Spring Cloud生态系中的网关,目标是替代ZUUL,为了提高网关的性能,SpringCloud Gateway是基于WebFlux框架实现的,而W

2021-01-18 17:31:08 450

原创 Hystrix服务降级、熔断器

Hystrix的基本使用新建生产者模块POM导入<dependencies> <!--hystrix--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</ar

2021-01-15 17:29:55 104

原创 OpenFeign的使用

OpenFeign的使用前面讲到了Eureka集成的Ribbon负载均衡,这里的OpenFeign本身就集成了Ribbon而且还封装了更多的功能,所以推荐使用OpenFeign(使用OpenFeign之后就可以自动完成服务调用了,不需要使用RestTemplate实现)OpenFeign模块的建立POM的导入<dependencies> <!-- 引入自己定义的api通用包,可以使用Payment支付Entity --> <depend

2021-01-15 16:58:28 117

原创 Consul整合SpringCloud的基本使用

首先在官网上下载Consulhttps://www.consul.io/也可以下载旧版本,在Download界面的左下角开启Consul下载完成后,是一个.exe文件,可以直接运行打开,也可以找到路径通过cmd窗口执行 consul agent -dev命令运行新建支付Module导入POM <dependencies> <!-- 引入自己定义的api通用包,可以使用Payment支付Entity --> <depend

2021-01-14 15:01:09 79

原创 Zookeeper的基本使用

Zookeeper整合SpringCloud的基本使用首先通过一下地址下载Zookeeperhttps://zookeeper.apache.org/releases.html下载完成后找到并运行zookeeper的bin目录下的zkServer.cmd和zkCli.cmd即可开启zookeeper(不过zookeeper没有图形界面)新建支付Module导入POM<dependencies> <dependency> &lt

2021-01-14 14:40:35 58

原创 com.netflix.client.ClientException: Load balancer does not have available server for client: cloud-p

com.netflix.client.ClientException: Load balancer does not have available server for client: cloud-payment-service分享一下springcloud中OpenFeign过程中出现的错误起初以为是自己未开启ribbon负载均衡导致找不到可用的服务器于是在yml中添加了以下配置此方法可以解决大多数此类问题出现这个问题的原因是客户端找不到服务端,可能是因为服务端未注册成功,也可能是因为服务端

2021-01-13 14:33:01 1084

原创 Eureka、Ribbon的基本使用

Eureka的基本使用新建Maven工程导入pom依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency>新建application.

2021-01-13 10:18:35 160

空空如也

空空如也

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

TA关注的人

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