自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud+Nacos等集成的微服务项目开发——AOP 自定义注解实现操作日志统一管理

公共模块打包时,一直抛出 unable to find main class错误,经查明是因为使用的SpringBoot生成的项目,其所使用的Maven插件会默认寻找签名是public static void main(String[] args)的方法,没有则会报错。在注入依赖后,项目启动并进行测试时发现AOP并没有生效,经查阅资料确定,注入的微服务模块中,其启动类并没有扫描到公共模块中的自定义注解类所在路径。所采用的解决方案是选用Apache的Maven插件。在此期间遇到以下问题。

2024-08-04 17:47:38 163

原创 SpringCloud+Nacos等集成的微服务项目开发——项目初始化

项目设想是将大部分的配置信息部署在Nacos的配置中心,实现动态的配置,无需重新启动项目。在此过程中,将原有的applicaiton.yml 注释,新增 bootstrap.yml,发现项目为正常读取bootstrap.yml文件。将查阅资料,发现在SpringBoot 2.4 版本开始,配置文件的加载方式进行了重构,在此之后的版本可通过添加对应的bootstrap依赖解决。若是想在对在Nacos配置中心设置的静态数据进行试试监听,并且动态修改对应的数据。解决方法是通过在配置文件进行设置。

2024-08-03 16:20:07 253

原创 记录SpringAMQP通过实现BeanPostProcessor类,并重写实例化Bean的后置处理器,解决启动消费者服务队列不存在报错

参考文章中,并没有进行队列是否存在的判断,在实际过程中会发生因为队列已经存在而导致服务无法启动成功。通过RabbitAdmin类的getQueueProperties方法来判断队列是否存在。

2023-06-12 21:49:24 171

原创 Docker部署RabbitMQ无法访问到 15672端口的 管理页面

在Docker下部署了RabbitMQ后,通过 IP:15672 的方式访问管理页面,但是页面显示404报错,这是因为从Docker上拉取的镜像是阉割版的,所以要手动安装Web插件。若没有配置数据卷,则进入到容器输入改命令。

2023-06-12 11:04:45 846

原创 记录引入Druid后,启动服务提示java.sql.SQLNonTransientConnectionException: Data source rejected 错误

2、 进入MySQL,输入命令查看当前数据库支持的最大连接数: show variables like 'max_connections';3、 更改最大连接数修:set global max_connections=1000;1、重启mysql服务,Linux下命令:service mysqld restart。

2023-06-12 09:55:30 620

空空如也

空空如也

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

TA关注的人

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