|
@@ -1,4 +1,4 @@
|
|
-FROM oracle/graalvm-ce:19.0.2
|
|
|
|
|
|
+FROM oracle/graalvm-ce:19.1.0
|
|
# Set working dir
|
|
# Set working dir
|
|
RUN mkdir /app
|
|
RUN mkdir /app
|
|
WORKDIR /app
|
|
WORKDIR /app
|
|
@@ -8,6 +8,7 @@ COPY ./ /app
|
|
# Get dependencies
|
|
# Get dependencies
|
|
RUN npm --unsafe-perm install
|
|
RUN npm --unsafe-perm install
|
|
|
|
|
|
|
|
+# Run the code
|
|
CMD java \
|
|
CMD java \
|
|
-server \
|
|
-server \
|
|
-XX:+UseNUMA \
|
|
-XX:+UseNUMA \
|
|
@@ -20,6 +21,6 @@ CMD java \
|
|
-Dvertx.threadChecks=false \
|
|
-Dvertx.threadChecks=false \
|
|
-Dvertx.disableContextTimings=true \
|
|
-Dvertx.disableContextTimings=true \
|
|
-Dvertx.disableTCCL=true \
|
|
-Dvertx.disableTCCL=true \
|
|
- -jar node_modules/.bin/benchmark.jar \
|
|
|
|
|
|
+ -jar node_modules/.bin/es4x-launcher.jar \
|
|
--instances `grep --count ^processor /proc/cpuinfo` \
|
|
--instances `grep --count ^processor /proc/cpuinfo` \
|
|
--options vertx.json
|
|
--options vertx.json
|