spring-cloud-dataflow - Spring Cloud 数据流服务器内存管理
问题描述
- 我正在使用 docker-compose 在具有 32 gb ram 的 openstack 机器上支持数据流服务器,我有一个已部署的流和 4 个未部署的流。我没有在 docker-compose.yml 中设置部署器属性
跑步时
docker stats datalow-server
I see : memory usage as 26 GB/32 GB
我想我需要通过使用属性来使用 JVM 限制
spring.cloud.deployer.local.javaOpts
- 问题:推荐用于数据流服务器容器的 -Xmx 和 -Xms 值是多少
解决方案
我相信您正在使用local
SCDF 服务器实现。
推荐用于数据流服务器的 -Xmx 和 -Xms 值是多少
没有推荐值,因为它在很大程度上取决于您尝试在同一实例中部署什么/多少应用程序。对于本地 SCDF,它会在同一 VM/容器/机器中启动所有流应用程序实例,以便由正在运行的应用程序共享。
推荐阅读
- linux - android终端rm只读文件系统
- reactjs - 如何在 Azure 上设置从中获取 manifest.json 的地址
- java - 关于如何修复和获取 WeightPlot 和 WeightEditor 选项卡的任何建议?
- google-chrome - 当我链接到另一个页面时,Liferay 6.1 PortletSession ID 在 Google Chrome 的 iframe 中发生了更改
- sql - 是否可以从 sql 的表中对列中的所有重复项求和?
- xpath - XPATH - 在某个 html 元素之后停止抓取
- nltk - 获取与其词性标签相关的同义词集
- android - 如何将值从适配器传递到活动(在 oncreate 方法中)我正在获取值 bt 我希望在 create 方法中声明该值
- github - 机器人 fork 我在 GitHub 上的存储库。他们将要做什么?
- python - 如何快速将 numpy 数组中的 720 亿个元素读入三角矩阵