Browse Source

Clojure/Reitit: fix async pool size, update deps (#4878)

* Fix async pool size, update deps

* Update setting for reactive-pg-client
Tommi Reiman 6 years ago
parent
commit
9bc4ef571c

+ 3 - 3
frameworks/Clojure/reitit/project.clj

@@ -1,9 +1,9 @@
 (defproject hello "reitit"
   :description "Immutant-nio, Reitit, Jsonista & Porsas"
-  :dependencies [[org.clojure/clojure "1.10.0"]
+  :dependencies [[org.clojure/clojure "1.10.1"]
                  [ikitommi/immutant-web "3.0.0-alpha4"]
-                 [metosin/reitit "0.3.7"]
-                 [metosin/jsonista "0.2.2"]
+                 [metosin/reitit "0.3.9"]
+                 [metosin/jsonista "0.2.3"]
                  [metosin/porsas "0.0.1-alpha10"]
                  [hikari-cp "2.7.1"]]
   :jvm-opts ^:replace ["-Dclojure.compiler.direct-linking=true"]

+ 1 - 1
frameworks/Clojure/reitit/reitit-reactive.dockerfile

@@ -3,4 +3,4 @@ WORKDIR /reitit
 COPY src src
 COPY project.clj project.clj
 RUN lein uberjar
-CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-jar", "target/hello-reitit-standalone.jar", "async"]
+CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-Dvertx.disableMetrics=true", "-Dvertx.threadChecks=false", "-Dvertx.disableContextTimings=true", "-Dvertx.disableTCCL=true", "-jar", "target/hello-reitit-standalone.jar", "async"]

+ 1 - 1
frameworks/Clojure/reitit/reitit.dockerfile

@@ -3,4 +3,4 @@ WORKDIR /reitit
 COPY src src
 COPY project.clj project.clj
 RUN lein uberjar
-CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-jar", "target/hello-reitit-standalone.jar"]
+CMD ["java", "-server", "-Xms2G", "-Xmx2G", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-Dvertx.disableMetrics=true", "-Dvertx.threadChecks=false", "-Dvertx.disableContextTimings=true", "-Dvertx.disableTCCL=true", "-jar", "target/hello-reitit-standalone.jar"]

+ 1 - 1
frameworks/Clojure/reitit/src/hello/handler.clj

@@ -55,7 +55,7 @@
                  {:uri "postgresql://tfb-database:5432/hello_world"
                   :user "benchmarkdbuser"
                   :password "benchmarkdbpass"
-                  :size 64})
+                  :size 1})
                (hikari/make-datasource
                  {:jdbc-url "jdbc:postgresql://tfb-database:5432/hello_world"
                   :username "benchmarkdbuser"