start.sh 514 B

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