- #!/bin/bash
- app_dir=`pwd`
- app_name='devops-agent.jar'
- # -Xmx128m: 对于一个只做转发和监控的 Agent,128MB 已经绰绰有余
- #
- # -XX:+UseSerialGC: 关键点!在低内存(<2GB)环境下,使用 串行垃圾回收器 比 G1 或 Parallel 更节省内存占用(Footprint),因为它不需要维护复杂的内存分代数据结构
- java -Xms64m -Xmx128m \
- -XX:+UseSerialGC \
- -XX:MaxMetaspaceSize=64m \
- -jar ${app_dir}"/"${app_name} ${app_dir}/devopsagent.json > console.log 2>&1 &
|