From 1f805e796247909492ef68a0ac8869436634f808 Mon Sep 17 00:00:00 2001 From: "limin.zhang" Date: Wed, 4 Jan 2023 14:51:27 +0800 Subject: [PATCH] =?UTF-8?q?2023.01.04=20=E5=A2=9E=E5=8A=A0fms-gps=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/fms-gps/wtest.conf | 6 +++ config/fms-gps/wtest_application.conf | 72 +++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) create mode 100644 config/fms-gps/wtest.conf create mode 100644 config/fms-gps/wtest_application.conf diff --git a/config/fms-gps/wtest.conf b/config/fms-gps/wtest.conf new file mode 100644 index 0000000..253eba5 --- /dev/null +++ b/config/fms-gps/wtest.conf @@ -0,0 +1,6 @@ +include "wtest_application" + +compress.devices { + count = 1 + currentValue = 0 +} diff --git a/config/fms-gps/wtest_application.conf b/config/fms-gps/wtest_application.conf new file mode 100644 index 0000000..d05f90e --- /dev/null +++ b/config/fms-gps/wtest_application.conf @@ -0,0 +1,72 @@ + +play.http.secret.key="qrzrCr;PbI5tzSmTZ:BT3OCiSpG=pF7T0<;TDB^wKo8M]I_UdyeEbNm?lPFILJVG" +play.i18n.langs=[ "en" ] + + +play.modules { + enabled += "modules.AppModule" + enabled += "tasks.TrackTasksModule" + enabled += "tasks.GpsWritingTasksModule" + enabled += "tasks.TableTasksModule" +} + +play.evolutions { + enabled = true + autoApply = true +} + +slick { + dbs { + default { + profile = "slick.jdbc.PostgresProfile$" + db { + driver = "org.postgresql.Driver" + url = "jdbc:postgresql://wtest-gps.crwogqkovwba.ap-southeast-1.rds.amazonaws.com:5432/fms_gps" + user = "postgres" + password = "uXQM1D1QuV45I8Zw" + connectionTimeout = "10000" + numThreads = 10 // evolutions is 20 + maxConnections = 10 // evolutions is 5*numThread + + } + } + } +} + +# Filter +play.filters { + enabled += "play.filters.cors.CORSFilter" + enabled += "play.filters.hosts.AllowedHostsFilter" + cors { + pathPrefixes = ["/"] + allowedHttpMethods = ["POST", "GET", "PUT", "DELETE", "OPTIONS"] + allowedHttpHeaders = ["Origin", "X-Requested-With", "Content-Type", "Accept", "Referer", "User-Agent", "X-Auth-Token"] + supportsCredentials = false + } + hosts { + allowed = ["."] + } +} + +play.http { + forwarded.trustedProxies = ["0.0.0.0/0"] + parser.maxDiskBuffer = 209715200 //200M default + parser.maxMemoryBuffer = 2M +} + +kafka { + server.address="172.20.24.171:9092" + gps { + topic = "fleet-api-gps" + insert.timeout = 300 + batchReceive = 100 + consumer.groupID = "fleet-gps-api-consumer-write2db" + } +} + +kafka.gps.insert.timeout = 300 + +compress.devices { + count = 1 + currentValue = 0 +}