run_benchmark.sh 556 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. if [ -z "$MN_ENV" ]; then
  3. MN_ENV=benchmark
  4. else
  5. MN_ENV=benchmark,$MN_ENV
  6. fi
  7. JAVA_OPTIONS="$JAVA_OPTIONS -server \
  8. -XX:+UseParallelGC \
  9. -XX:+UseNUMA \
  10. -Djdk.trackAllThreads=false \
  11. -Dio.netty.buffer.checkBounds=false \
  12. -Dio.netty.buffer.checkAccessible=false \
  13. -Dvertx.disableMetrics=true \
  14. -Dvertx.threadChecks=false \
  15. -Dvertx.disableContextTimings=true \
  16. -Dvertx.disableTCCL=true \
  17. -Dmicronaut.environments=$MN_ENV \
  18. --add-opens=java.base/java.lang=ALL-UNNAMED \
  19. $@"
  20. exec java $JAVA_OPTIONS -jar micronaut.jar