We apologize that the translated content is not provided to this page.
背景
StreamSet工作流介绍
由于业务需求,工作流的串行工作速度不足以满足Kafka积压消费的速度之间的矛盾,并且工作流服务器资源利用率极低(41G/512G),故多开工作流进行解决。
问题出现
- 工作流不定期出现报错停止,提示为OutOfMemory:Java Heap Space
- 工作流页面卡顿,估计是在进行Full GC
问题排查
StreamSet启动命令为:
./streamset dc &
找到文件StreamSet查看内部启动命令:
NULL/libexec/_sdc "$@"
追到_sdc文件内参数 NULL
找到环境变量加载:
source NULL/libexec/sdc-env.sh
最后找到堆内存设置:-Xmx
和-Xms
通过更改为内存总数的80%