我正在使用Spring Boot来构建我的微服务架构。因为会有很多Spring Boot Application会超过10个应用程序。
但是,我没有足够的资源在一台只有1GB的机器上运行所有应用程序。
我只需使用以下命令运行应用程序。
java -jar <application.jar>
如果有三个应用程序在同一时间运行,我发现每个应用程序将占用1/4内存。不可能运行应用程序。
如何在同一时间大约1GB的机器上运行四个以上的spring boot java应用程序?
您可以尝试使用像java -Xmx256M -jar
这样的jar来运行最大256MB。
更多这里:https://docs.oracle.com/javase/7/docs/technotes/tools/windows/jar.html