2023.04.17 增加cmc环境配置信息。

This commit is contained in:
2023-04-17 17:51:52 +08:00
parent 0ac5dff4b5
commit a8cb399323
12 changed files with 1499 additions and 27 deletions

6
cmc/fms-gps/cmc.conf Normal file
View File

@ -0,0 +1,6 @@
include "cmc_application"
compress.devices {
count = 1
currentValue = 0
}

View File

@ -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://172.16.88.19:5432/fms_gps"
user = "postgres"
password = "password"
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.16.88.19: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
}

64
cmc/fms-gps/logback.xml Normal file
View File

@ -0,0 +1,64 @@
<configuration>
<!--appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${application.home}/logs/application.log</file>
<encoder>
<pattern>%coloredLevel %logger{128} %d{yyyy-MM-dd HH:mm:ss.SSSXXX, UTC} in %thread %message%n%xException{5}</pattern>
</encoder>
</appender-->
<property name="log.txtfile" value="/opt/cap/fms-gps/logs/access_gps"/>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<!--pattern>[%level] - [%d{yyyy-MM-dd HH:mm:ss.SSS, XXX}] - from [%logger] in %thread
%n%message%n%xException%n</pattern-->
<!--pattern>%coloredLevel %logger{15} - %message%n%xException{5}</pattern-->
<!-- <pattern>%logger{128} %d{yyyy-MM-dd HH:mm:ss.SSSXXX, UTC} in %thread %message%n%xException{5}</pattern> -->
<pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}][%-5level][%logger{128}][%thread] %message%n%xException{5}</pattern>
</encoder>
</appender>
<appender name="TXT_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<FileNamePattern>${log.txtfile}_%d{yyyy-MM-dd}.log </FileNamePattern>
</rollingPolicy>
<encoder>
<!--<pattern> %logger{128} %d{yyyy-MM-dd HH:mm:ss.SSSXXX, UTC} in %thread %message%n%xException{5}</pattern>-->
<pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}][%-5level][%logger{128}][%thread] %message%n%xException{5}</pattern>
</encoder>
</appender>
<!--logger name="play" level="DEBUG"/-->
<logger name="play" level="INFO"/>
<!--logger name="application" level="DEBUG"/-->
<logger name="application" level="INFO"/>
<logger name="models" level="INFO"/>
<logger name="controllers" level="INFO"/>
<logger name="actors" level="INFO"/>
<logger name="utils" level="INFO"/>
<logger name="test" level="INFO"/>
<logger name="com.waylens.lib" level="INFO"/>
<!-- Off these ones as they are annoying, and anyway we manage configuration ourself -->
<logger name="com.avaje.ebean.config.PropertyMapLoader" level="OFF"/>
<logger name="com.avaje.ebeaninternal.server.core.XmlConfigLoader" level="OFF"/>
<logger name="com.avaje.ebeaninternal.server.lib.BackgroundThread" level="OFF"/>
<logger name="com.gargoylesoftware.htmlunit.javascript" level="OFF"/>
<logger name="com.mohiva.play.silhouette" level="DEBUG"/>
<logger name="org.apache.hadoop.mapred" level="DEBUG"/>
<!--logger name="io.netty" level="TRACE"/-->
<!--logger name="org.asynchttpclient" level="TRACE"/-->
<logger name="akka" level="INFO"/>
<logger name="slick" level="INFO"/>
<!--logger name="scala.concurrent" level="TRACE"/-->
<!--logger name="com.ning" level="TRACE"/-->
<!--logger name="play.api.mvc.Action" level="TRACE"/-->
<!--logger name="com.zaxxer.hikari" level="TRACE"/-->
<root level="INFO">
<appender-ref ref="TXT_FILE"/>
<appender-ref ref="STDOUT"/>
</root>
</configuration>