- #!/bin/bash
- app_dir=`pwd`
- app_name='ops-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}/agent.json \
- > console.log 2>&1 &
|