diff --git a/java/restheart/config.yaml b/java/restheart/config.yaml index 3c3dc6fb2eb..8f9e18487b2 100644 --- a/java/restheart/config.yaml +++ b/java/restheart/config.yaml @@ -5,17 +5,11 @@ framework: build: - mvn package -environment: - RHO: > - /http-listener->{\"enabled\": true, \"host\": \"0.0.0.0\", \"port\": 3000}; - /core/name->\"restheart-benchmarker\"; - /core/worker-threads->0; - /core/requests-limit->100000; - /fullAuthorizer/enabled->true; - /logging/log-level->\"OFF\"; - /ping/enabled->false; - binaries: - target/benchmark.jar + - etc/conf-overrides.yml + +files: + - etc/conf-overrides.yml -command: /usr/bin/java -XX:-RelaxAccessControlCheck -XX:+UseNUMA -XX:+UseParallelGC -jar /opt/web/target/benchmark.jar +command: /usr/bin/java -XX:-RelaxAccessControlCheck -XX:+UseNUMA -XX:+UseParallelGC -jar /opt/web/target/benchmark.jar -o /opt/web/etc/conf-overrides.yml diff --git a/java/restheart/etc/conf-overrides.yml b/java/restheart/etc/conf-overrides.yml new file mode 100644 index 00000000000..dca0f7824ac --- /dev/null +++ b/java/restheart/etc/conf-overrides.yml @@ -0,0 +1,16 @@ +/http-listener: + enabled: true + host: "0.0.0.0" + port: 3000 + +/core/name: restheart-benchmarker + +/core/worker-threads: 0 + +/core/requests-limit: 100000 + +/fullAuthorizer/enabled: true + +/logging/log-level: "OFF" + +/ping/enabled: false \ No newline at end of file