我如何限制我的 micronaut 服务器应用程序的内存

How can i limit memory of my micronaut server app

我是 运行 一个使用 micronaut 的小型网络服务器应用程序。

我就是这样开始的。

nohup ./jdk-15/bin/java -jar microtao-0.1-all.jar>./microtao.log &

我认为它占用了太多内存。

ps aux --sort=-%mem | head
root      7818  0.1  1.0 4727872 89732 pts/1   Sl   13:55   0:08 ./jdk-15/bin/java -jar microtao-0.1-all.jar

如何将内存限制为 500 MB?

您可以指定 JVM 的最大堆大小...

java -Xmx512m -jar microtao-0.1-all.jar