logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AWS MySQL 读写分离配置指南

本文详细介绍了在SpringBoot+MyBatisPlus项目中配置AWSJDBCWrapper实现数据库读写分离的完整解决方案。关键点包括:1) AWSJDBCWrapper通过检测连接readOnly属性进行路由;2) MyBatisPlus需手动添加@Transactional(readOnly=true)注解;3) 与SpringJPA自动处理形成对比。文章提供了四种实现方案,推荐在Se

#aws#mysql#云计算
nacos 连接不上mysql

0.2.1 版本的 nacosserver 默认支持 mysql 5.7 最新的mysql8.0 要修改 连接jar ,否则是连接不上的

web集群部署(实例大于等于2个),nginx作为中间件时候,后端websocket有时候消息无法传递给客户端

最近公司有一个需求:新订单需要及时提醒到后台管理者,基于这一点我决定采用Websocket来实现。当我把项目部署到生产环境的时候发现一个问题:建立了Websocket连接后,每当有新的订单发起,客户端都会受到新订单提醒。这时候就遇到一个问题,新订单进来之后 客户端有时候会有提醒 有时候却没有提醒,并且 Websocket 状态一直是开启。经过一系列排查发现,我的web项目做了

AWS-S2上传提示证书错误

摘要:某Spring应用通过AWSSDK for Java v2上传S3对象时出现TLS证书主机名不匹配错误。经排查发现,运营模块显式锁定了旧版httpclient(4.4.x),覆盖了AWS SDK所需的版本(4.5.12)。该版本差异导致TLS/SNI校验异常,表现为证书错误。解决方案包括:1)升级httpclient至与apache-client一致的版本;2)移除不必要的显式依赖;3)通过

#aws
Maven构建Docker镜像报错Connect to localhost:2375 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed:

解决方案。右击任务栏Docker图标 点击Settings 勾选红线部分 完美解决 

#docker
Mybatis使用PageHelper报错解决java.lang.ClassCastException: com.github.pagehelper.PageHelper cannot be cast

Caused by: org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mybatis-config.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error

springboot 自定义JSON序列化解析器

解析器加入Spring中 要使用@JsonComponent注解0 注意用Component是无效的@JsonComponent :添加在你配置的自定义解析类上实现反序列化 (接参):实现JsonDeserializer<你需要解析的Object>实现序列化 (传参给前端):实现JsonSerializer<你需要解析的Object>配置好后 ...

No route info of this topic 阿里云rocketmq报错

No route info of this topic阿里云rocketmq报错

#java#开发语言#阿里云
JAVA8 stream 分组 groupby使用

public static void main(String[] args) {User user = new User();user.setId(1L);user.setNickName("账单");User user2 = new User();user2.setId(1L);user2.setNickName("电话");...

到底了