自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Cloud Gateway 的路由配置在项目启动后就固定了,无法通过普通的配置热更新来动态修改

摘要:Spring Cloud Gateway的路由配置在启动后固定不变,无法通过普通配置热更新动态修改。核心原因是CompositeRouteDefinitionLocator仅在项目启动时一次性加载路由到内存Map中,缺乏监听变更和自动刷新机制。解决方案包括:1)自定义路由刷新逻辑,监听配置变更并手动触发更新;2)改用数据库存储路由,实现真正的动态路由。该设计本质是初始化时静态加载,而非运行时动态监听。

2026-01-14 14:27:54 510

原创 Spring Cloud 应用启动时,会创建两个上下文,启动过程分为引导阶段和主启动阶段

SpringCloud 应用启动时,Nacos 配置优先于 application.yaml 加载,这是由 SpringCloud 的引导阶段(Bootstrap Phase)设计决定的。引导阶段会先创建独立的 Bootstrap Context,加载 bootstrap.yaml 和 Nacos 配置中心的配置,作为主上下文的父上下文。这种设计实现了"外部配置优先"的理念,确保分布式配置能全局生效,甚至可以覆盖 application.yaml 中的配置。启动流程上,先完成引导阶段(包

2026-01-14 00:12:13 946

原创 Rocketmq一直连接不上,发送不了消息

摘要:日志显示RocketMQ客户端频繁关闭与192.168.0.178:10911的连接,导致消息发送失败。问题源于hosts文件错误配置,将WSL的Linux IP(192.168.0.178)映射到host.docker.internal,而实际应使用127.0.0.1。修正hosts文件,删除错误IP映射,保留127.0.0.1的映射后问题解决。因Docker容器已与宿主机端口映射,直接访问127.0.0.1即可连通RocketMQ服务。(135字)

2026-01-12 22:52:32 179

原创 如何确定应该使用哪个版本的Elasticsearch

摘要: Spring Boot 2.7.18默认集成Elasticsearch 7.17.15客户端,建议直接使用该版本服务端,确保兼容性。7.17.15是Elasticsearch 7.x的LTS最新补丁版,稳定性高且含所有安全修复。此版本与Spring Boot原生适配,避免依赖冲突,并为未来升级到8.x提供平滑过渡。选择7.17.15可减少配置成本,是当前最优方案。

2026-01-10 22:36:24 542

原创 Nacos 开启鉴权,一直启动不了的bug

本文介绍了Nacos服务启动失败的解决方法。关键问题在于Nacos 2.2+版本需要配置JWT密钥(≥32字节且base64编码)。配置文件中需特别注意以下参数:NACOS_CORE_AUTH_PLUGIN_NACOS_TOKEN_SECRET_KEY设置密钥,同时保留旧版NACOS_AUTH_TOKEN_SECRET_KEY兼容性。完整配置包括:单机模式参数、JVM内存设置、MySQL数据库连接、端口映射(8848/9848/9849)以及健康检查等。通过正确设置这些参数,特别是认证相关配置,可解决Nac

2025-12-23 11:21:31 290

原创 git 的使用中, pull 、commit 、 push 的使用顺序

还有个原因就是有时候你不先commit 就无法pull~~~~~emmm。

2025-11-06 09:32:30 195

原创 wps删除回车箭头就可以让后面的文字往上移

2025-10-18 18:11:41 183

原创 同时选择西文和中文,导致无法显示字体是什么格式

或者你可以直接修改西文的样式也为宋体即可。

2025-10-18 17:18:55 186

原创 WPS文档有一句话被断开,中间是一段空白,取消勾选孤行控制也不行,删除也不行

大概就是这个段落标记搞的鬼,点击显示出来,然后delete 掉即可解决,亲测有用~~

2025-10-18 16:58:19 420

原创 WPS表格内增加文字大小,从而导致自动生成另一个空白页

点击表格后,右键--表格属性--行,设置行高值是“固定值”,即可解决。

2025-10-17 09:46:05 120

原创 在vue3中,比如说我不知道上一个页面跳转到我这个页面的路由,此时还有没有什么方法实现点击返回上个页面?

router.go(-1) 牛批!

2025-08-08 16:22:08 648

原创 docker镜像(快速、稳)

https://1ms.run/

2025-07-25 09:57:50 103

原创 wps 目录这两个字与目录列表间隔很远,怎么也调节不了的解决方法

解决方法。

2025-04-21 11:13:07 454

原创 idea创建web工程 webapp文件夹不亮 的问题 解决方法

解决webapp不能使用的问题,也就是不亮

2025-04-02 10:19:44 175

原创 wps自动生成目录页码不对应 不是我想要的效果

原因是你没有在绪论那一页设置页码,设置一下就行了。之后再刷新一下页码就行了。

2025-03-23 14:29:21 1351

原创 wsl --update 下载速度慢问题

Windows Subsystem for Linux(WSL)是微软在Windows 10及更高版本中引入的一项功能,允许用户在Windows系统上直接运行Linux环境,而无需使用虚拟机或双系统。WSL提供了一个兼容层,使得Linux二进制文件能够在Windows上运行。

2025-02-27 09:49:50 8450

原创 【无标题】

vscode快捷键

2025-01-14 22:33:47 208

原创 解决打开geogle浏览器,却弹出360界面的方法

浏览器弹出360主界面。没想到在C盘全盘搜索360,居然还有他的一些程序,6,

2025-01-07 18:55:47 3579

原创 创建含有webapp的项目

2025-01-07 14:46:37 151

原创 使用 @ResponseBody无法正确解析数据为JSON格式到页面的原因

没导入jackson-databind ,导入即可

2025-01-07 14:44:18 190

原创 获取本项目的文件路径

1、试了很多,目前只能用绝对路径了其他的那些方法在在由tomcat运行的项目时, 不会返回真正的项目路径,而是返回 Tomcat 启动时的工作目录,通常是 Tomcat 的 bin 目录,比如下面的方法:(都没用。。)

2024-12-15 00:41:13 224

原创 为创建新项目时,自动配置本地Maven

如图:1.2.3、至于Use settings from .mvn/maven.config 这个选项是什么意思:如ai所示:

2024-12-12 22:35:11 703

原创 解决axios异步请求导致无法接收数据的问题

异步请求:虽然请求已经发出去,但JS不会等待请求结果返回,而是会立即执行后面的代码 这就导致拿不到请求结果。

2024-12-10 17:47:21 412

空空如也

空空如也

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

TA关注的人

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