Spring boot Spring Framework应用程序启动时内存使用率高

Spring boot Spring Framework应用程序启动时内存使用率高,spring-boot,spring-security,spring-restcontroller,spring-mongodb,Spring Boot,Spring Security,Spring Restcontroller,Spring Mongodb,我已经在JavaSpring框架中编写了RESTAPI 我提到了github项目,我的项目结构与此非常相似 我的应用程序包含Spring引导、Spring安全、Spring安全OAuth、Spring数据JPA和Spring mongodb 我观察到,在启动时,应用程序消耗了超过100MB的内存,每个URL请求增加了2MB。另外,mongodb连接在超时后不会自动关闭 我无法计算此应用程序的启动内存使用情况。(这是因为spring boot或spring security或任何其他库?) 有没有

我已经在JavaSpring框架中编写了RESTAPI

我提到了github项目,我的项目结构与此非常相似

我的应用程序包含Spring引导、Spring安全、Spring安全OAuth、Spring数据JPA和Spring mongodb

我观察到,在启动时,应用程序消耗了超过100MB的内存,每个URL请求增加了2MB。另外,mongodb连接在超时后不会自动关闭

我无法计算此应用程序的启动内存使用情况。(这是因为spring boot或spring security或任何其他库?)

有没有其他最好的java框架可以用于具有安全性、OAuth和MongoDB特性的快速RESTAPI开发

我想要内存优化的RESTAPI


如果内存可用,可以在很多地方使用内存,例如,由于内存缓存可以提高性能。因此,如果不知道JVM是如何配置的,那么对内存使用情况的分析就没有什么意义。这篇博文可能很有意思:如果内存可用,有很多地方可以使用内存,例如由于内存缓存可以提高性能。因此,如果不知道JVM是如何配置的,那么对内存使用情况的分析就没有什么意义。这篇博文可能很有趣: