![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 73
老干妈炒酸奶
这个作者很懒,什么都没留下…
展开
-
RabbitMQ发送消息不断创建新Channel, 信道缓存“失效“
记录问题的解决过程。解决的结果代码在最后的总结部分,拉到底就完事。问题:RabbitMQ发送消息时,会不断创建新的信道(Channel),直到channel数量达到rabbitmq设置的上限,之后就无法继续将消息写入队列SpringBoot版本: 2.3.5.RELEASE问题代码RabbitMQ配置类@Configurationpublic class RabbitConfig { String user = "guest"; String password = "g.原创 2022-03-04 17:15:05 · 4478 阅读 · 4 评论 -
SpringBoot项目日志 出现异常 Invalid character found in method name. HTTP method names must be tokens
场景:部署在腾讯云服务器上的SpringBoot项目检查日志发现从部署上去(6月份)后开始到现在(11月份),每天都有一条异常,但期间这个项目的接口我没有访问过。很可疑。同样的异常,出现在我部署的每个项目日志中。异常如下2021-11-19 08:04:00.544 INFO 22526 --- [nio-5055-exec-5] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header Not原创 2021-11-24 14:02:56 · 7027 阅读 · 7 评论 -
SQL server使用JdbcTemplate配置多数据源
这是承接上一篇MySQL和SQL server俩数据源配置出于需求,再原来的基础上得再加个SQL server的数据源。所以最后一共有MySQL数据源1个(使用Jpa),SQL server数据源2个(使用JdbcTemplate)配置改动不大。application.properties#mysql数据源1spring.datasource.primary.jdbc-url=jdbc:mysql://localhost:3306/db1?characterEncoding=utf8&us原创 2021-11-22 10:07:34 · 1271 阅读 · 0 评论 -
JodaTime 日期时间推算处理、年、月、日、周格式转换、常用方法说明
日期时间的加减运算几天(年\月\周\日\秒…)前:方法名前缀均为minus…几天(年\月\周\日\秒…)后:方法名前缀均为plus…如下示例:当前时间:DateTime now = new DateTime();5天前的日期: DateTime daysPast = now.minusDays(5);5天后的日期: DateTime daysFuture = now.plusDays(5);5个月前的日期: DateTime monthsPast = now.minusMonths(5);5原创 2021-11-19 11:38:03 · 2408 阅读 · 0 评论 -
Springboot同时使用MySQL和SQL server多数据源配置, 分别使用Jpa和JdbcTemplate
MySQL和SQL server两个数据源配置使用场景:一个MySQL8数据源,一个SQL server数据源MySQL数据库操作使用Jpa框架,SQL server部分使用JdbcTemplate配置文件application.yml需要注意:只有一个MySQL数据源时,url配置如下:spring.datasource.url=....有多个数据源时,需要在中间加个词来区分不同数据源的配置,primary\secondary或者其他名称都可以。url需要改成 jdbc-url数据源完整配置原创 2021-11-11 15:35:00 · 3184 阅读 · 0 评论