自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 NACOS 配置界面修改后未能及时更新错误原因与排查

这样就会导致界面修改后成功更新数据库,但再从数据库读取的时候,需要nacos掉用对应的接口,nacos后台调用的时候直接拼接的url的header,如果identity里面有= 会导致header解析出问题。使nacos服务内存中的配置缓存无法更新。对应的微服务也无法获取最新的变更。问题描述:NACOS 更新配置发布后,对应微服务的配置没有更新,但后台nacos数据库中保存存的配置更新了。界面修改--》更新数据库--》nacos再从数据库中读取最新配置。数据库--》nacos服务内存--》微服务。

2025-02-25 16:12:55 344

原创 @Transaction 、@DS和多线程导致的一系列问题

Transaction会对执行的写的操作sql的数据加上写锁,在@Transaction修饰的函数未结束前,由于mvcc的原因,在@Transaction里的方法读到的数据是修改后数据,但在其他线程读取到的数据是修改后的数据。1.修改业务逻辑代码使要调用的@Ds修饰的功能和@Transaction的函数不再是被调用的关系,可以写一个无@Transaction的函数作为父函数分开调用这2个功能。在项目里@Transaction和@DS一起使用会导致@Ds未能生效,选择的数据库仍为默认数据库。

2024-01-12 11:04:54 842 1

空空如也

空空如也

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

TA关注的人

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