springboot
文章平均质量分 54
从心归零
这个作者很懒,什么都没留下…
展开
-
使用visualvm分析后解决公共pojo类@Entity占用大量内存的问题
我们的服务器内存占用量异常的高,仅仅只是启动项目就占用了大量内存,后来发现是因为我们的每个项目都引用了一个公共的pojo类项目,这个项目包含了所有项目跟数据库对应的pojo类,原来是因为改动pojo类时每个项目要同步修改太麻烦也太容易出问题才提取出来的。 使用jdk自带的jvisualvm来进行内存分析,可以实时监控 启动项目后 可以看见这个对象占用了89MB的内存 注释掉大部分的@Entity注解后,再启动项目 这个对象只占了1MB的大小。 我想了几个解决方案,第一个是将公共原创 2021-05-06 17:11:05 · 372 阅读 · 0 评论 -
tomcat部署多个springboot项目日志冲突问题
在同一个服务器下部署多个项目,那么只有最后一个项目的logback.xml会起效 在tomcat下部署两个或多个项目时 解决办法是在web.xml配置全局变量webAppRootKey spring Boot 填坑手册: 无web.xml文件时的上下文监听的配置 在springboot项目中用java代码配置则要实现ServletContextInitializer @Configur...原创 2019-01-21 11:25:59 · 1581 阅读 · 0 评论