Spring Cloud数据流服务器内存管理


  • 我正在使用docker compose来支持openstack上的数据流服务器带有32 gb ram的机器我有一个部署的流,4个未部署流。我没有在docker-compose.yml中设置部署程序属性

运行时

docker stats datalow-server
I see : memory usage as  26 GB/32 GB

我想我需要使用属性来使用JVM限制

spring.cloud.deployer.local.javaOpts
  1. 问题:建议使用什么-Xmx和-Xms值用于数据流服务器容器

我相信您使用的是localSCDF服务器实现。

数据流服务器建议使用的-Xmx和-Xms值是多少

没有推荐值,因为它在很大程度上取决于您试图在同一实例中部署什么/有多少应用程序。对于SCDF local,它在同一个VM/容器/机器中启动所有流应用程序实例,以便由运行的应用程序共享。

最新更新