自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 Nacos重启后再启动微服务项目时,后台出现“NacosException: failed to req API”异常解决办法

解决Nacos重启时后端控制台出现NacosException: failed to req API的异常。

2021-02-22 14:59:43 14296 10

原创 小议缓存失效(穿透、雪崩和击穿)的风险及解决方案

可引起缓存失效的三大问题——穿透、雪崩和击穿:一、缓存穿透含义: 指查询一个缓存和数据库中均不存在的数据,由于缓存未命中,查询请求将会转到数据库,但数据库中也无此数据,且以往历次查询得到NULL结果的未被写入缓存,导致每次查询该数据的请求都会越过("穿透")缓存,落到数据库,使得缓存这道屏障形同虚设。风险: 利用不存在的数据对数据库进行高并发查询,可致数据库瞬时压力过大,最终崩溃。解决方案: 将从数据库查询的NULL结果以适当形式(比如0)写入缓存,并设置较短的过期时间。二、缓存雪崩含义: 指在

2021-02-22 13:10:26 325

原创 在同一目录下Nginx对多个配置文件的读取顺序问题

首先,说明结论:同一目录下存在多个配置文件时,Nginx是按照文件的名称先后顺序依次读取的!背景:Nginx做反向代理时,可能需要代理多个服务器,这时,有一种可行的方案就是将不同的代理服务器配置在不同的配置文件中,如:[root@localhost conf.d]# pwd/mydata/nginx/conf/conf.d[root@localhost conf.d]# lsdefault.conf orderSys.conf productSys.conf三个配置文件的内容分别为:[

2021-02-18 23:33:49 3299 4

原创 Nginx做反向代理时遇到404 Not Found异常解决办法

解决办法: 添加http请求头Host配置:proxy_set_header Host $host;,如下图所示:未添加上述配置之前,访问事先绑定的域名时,页面出现如下异常:404 Not Foundnginx/1.10.3并且,奇怪的一点是,404异常解决之后,再删除proxy_set_header Host $host,问题也不会重现。...

2021-02-17 22:12:25 11389 1

原创 IDEA中修改package名称后出现bean class conflicts with existing异常解决办法

解决办法: 执行Maven中Lifecycle的clean命令。案例: 将原包名“controller”重命名为“app”,重新启动服务,启动失败。控制台打印出的部分异常信息如下:2021-02-15 17:52:23.937 WARN 19900 --- [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelli.

2021-02-16 00:44:40 1343

原创 在Docker中安装ElasticSearch时出现no space left on device问题原因及解决办法

曾几何时,使用docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.2命令安装ES时,本来一切挺正常的,但安装进程走到大约一半时,却冷不丁出现磁盘空间不足的异常。安装记录如下:[root@localhost /]# docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.27.10.2: Pulling from elasticsearch/elasticsear

2021-02-03 02:39:35 2561

SSM开发包(几乎全部jar包).zip

Java开发SSM框架整合包,Spring-5.X,MyBatis-3.X,仅供学习研究使用,不可用于商业化,否则后果自负。

2020-07-08

SSH开发包(jar包-全).zip

Struts2(v2.5.22)最小jar包,共40个(含JUnit-4.13),仅供学习、研究使用。严谨将其商业化,或以任何手段谋取利益。

2020-07-07

空空如也

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

TA关注的人

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