自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 灰度发布的设置

灰度发布添加一个配置类 公测和内测@Beanpublic PatternServiceRouteMapper serviceRouteMapper() { return new PatternServiceRouteMapper( "(?<name>^.+)-(?<version>v.+$)", "${version}/${name}");}准备一个服务,提供2个版本在customer的application.yml上...

2020-08-19 18:09:20 255

转载 解决虚拟机的服务IP地址变化

服务器IP地址老变的原因是什么?因为默认我们创建本地虚拟机,其IP的分配策略是DHCP,即动态分配,所以可能明天不变,但后天就变了。解决方案就是改变IP的分配策略,从DHCP修改为静态IP模式方式非常简单,只需要两步骤即可,亲测有效!第一步:修改网卡的配置vim /etc/sysconfig/network-scripts/ifcfg-ens33注意!ifcfg-ens33是网卡名称,你的可能跟我不一样,注意以你的服务器为主TYPE="Ethernet"PROXY_MET

2020-08-13 19:19:29 2495

原创 Java操作ElasticSearch相关内容

Java连接ES创建Maven工程导入依赖<dependencies> <!-- 1. elasticsearch--> <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version&gt...

2020-08-11 23:11:17 872

原创 Linux安装ES&Kibana

在opt目录下创建一个docker_es的文件夹,并创建docker-compose.yml文件,内容如下version: "3.1"services: elasticsearch: image: daocloud.io/library/elasticsearch:6.5.4 restart: always container_name: elasticsearch ports: - 9200:9200 kibana: image: d...

2020-08-11 20:58:20 388

原创 解决URL字符匹配错误问题

问题:解决方法:@Bean public ServletWebServerFactory webServerFactory() { TomcatServletWebServerFactory fa = new TomcatServletWebServerFactory(); fa.addConnectorCustomizers(connector -> { connector.setProperty("relaxedQueryChars", "(),/:;<=&g.

2020-08-11 20:50:48 899

原创 Eureka注册中心配置登录验证

一、引入依赖<!--eureka server 的依赖,注意是server--> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server<...

2020-08-06 20:25:34 1797

原创 eclipse中快捷键

ctrl+shift+U

2020-08-03 20:42:40 99

原创 Mybatis环境搭建

引入MyBatis核心依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= "http://maven.apache.org/POM/4.0.0..

2020-07-30 20:09:40 90

原创 在使用https协议做push时,如果曾经使用过码云,但密码有过改动,此时会报错

使用https协议报错 解决方案: 控制面板 》 凭据管理器 》 删除对应凭证,再次使用时会提示重新输入密码。删除之前的码云凭证,然后重新push即可

2020-07-29 21:14:01 167

原创 RabbitMQ相关内容全集

一、引言模块之间的耦合度过高,导致一个模块宕机后,全部功能都不能用了,并且同步通讯的成本过高,用户体验差。二、RabbitMQ介绍市面上比较火爆的几款MQ:ActiveMQ,RocketMQ,Kafka,RabbitMQ。语言的支持:ActiveMQ,RocketMQ只支持Java语言,Kafka可以支持多们语言,RabbitMQ支持多种语言。效率方面:ActiveMQ,RocketMQ,Kafka效率都是毫秒级别,RabbitMQ是微秒级别的(RabbitMQ基于Erlang编写的

2020-07-23 23:08:31 163

原创 SpringBoot访问不到webapp下的内容

当我们用IntelliJ IDEA 启动 springBoot新项目访问webapp下的静态页面时出现404,且没有任何错误的情况下。解决方案:点击run-edit configurations 在Working directory 中选择$MODULE_WORKING_DIR$,重启项目即可第一步:第二步:...

2020-07-22 21:13:01 945

原创 调用其他接口时报错:org.springframework.web.client.HttpClientErrorException$MethodNotAllowed: 405 null

解决方法:可能是你的controller层的方法的请求方式错误,Post或者Get请求(@PostMapping或@GetMapping) 如果不确定的话用@requestMapping准没错

2020-07-22 20:57:43 7305

转载 ObjectMapper中writeValue和writeValueAsString的区别

ObjectMapper为jackson包下的组件格式对比:writeValue(参数,obj):直接将传入的对象序列化为json,并且返回给客户端writeValueAsString(obj):将传入的对象序列化为json,返回给调用者共性:将将对象转为json字符串不同:writeValue(参数,obj):参数有四种重载形式第一种:file 将转换后的json字符串保存到指定的file文件中第二种:writer 将转换后的json字符串保存到字符输出流中第二种:outputStr

2020-07-21 10:29:31 10879

原创 Redis的常见的几种问题

1.key的生存时间到了,Redis会立即删除吗?答:不会立即删除,分两种删除方式: 定期删除:Redis每隔一段时间就会去查看Redis设置了过期时间的key,会在100ms的间隔中默认查看3个key。 惰性删除:如果当你去查询一个已经过了生存时间的key时,Redis会先查看当前key的生存时间,是否已经到了,直接删除当前key,并且给用户返回一个空值。2.Redis的淘汰机制在Redis内存已经满的时候,添加了一个新的数据,执行淘汰机制。 ...

2020-07-14 20:39:40 485

原创 基于linux系统上redis集群的搭建

11111

2020-07-14 19:47:13 100

原创 redis主从架构的搭建及添加哨兵

1111

2020-07-14 19:09:52 213

原创 redis搭建出现docker-compose一直重启(restarting)

在redis文件下运行docker-compose up -d 启动redis容器 日志文件,运行docker logs -f redis Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just startRedis version=5.0.7, bits=64, commit=00000000, modified=0, pid=1, just startRedis version=5.0.7, ..

2020-07-14 15:39:08 8210 2

原创 在linux上搭建nginx集群问题

Cannot start service nginx_master: Invalid address 172.20.128.2: It does not belong to any of this network’s subnets解释:地址172.x.x.x无效:它不属于此网络的任何子网原因:1.可能是配置nginx集群时导入的文件里面的ip地址不一致,也就是看ip地址的前3位数字是否一致2.可能是你的端口号不一致3.可能是端口号或者ip地址被占用了我的错误是ip地址的首位172.x.x.x.

2020-07-10 18:50:26 2725 1

空空如也

空空如也

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

TA关注的人

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