Increase client keep alive interval, add dynamic log files

This commit is contained in:
Chord 2016-08-05 18:11:46 -04:00
parent a9d595eb5f
commit ccad92a555
4 changed files with 7 additions and 4 deletions

1
.gitignore vendored
View file

@ -11,6 +11,7 @@ out/
# Log files # Log files
*.log *.log
logs/
# Random # Random
*.swp *.swp

View file

@ -1,6 +1,6 @@
lazy val commonSettings = Seq( lazy val commonSettings = Seq(
organization := "net.psforever", organization := "net.psforever",
version := "1.0.1-SNAPSHOT", version := "1.0.2-SNAPSHOT",
scalaVersion := "2.11.8", scalaVersion := "2.11.8",
scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8"), scalacOptions := Seq("-unchecked", "-deprecation", "-encoding", "utf8"),
resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots", resolvers += "Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",

View file

@ -1,4 +1,6 @@
<configuration scan="true" scanPeriod="10 seconds"> <configuration scan="true" scanPeriod="10 seconds">
<timestamp key="bySecond" datePattern="yyyy-MM-dd_HH-mm-ss"/>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder> <encoder>
<pattern>[%highlight(%5level)] %logger{35} - %msg%n</pattern> <pattern>[%highlight(%5level)] %logger{35} - %msg%n</pattern>
@ -9,7 +11,7 @@
</appender> </appender>
<appender name="FILE-DEBUG" class="ch.qos.logback.core.FileAppender"> <appender name="FILE-DEBUG" class="ch.qos.logback.core.FileAppender">
<file>pslogin-debug.log</file> <file>logs/pslogin-debug_${bySecond}.log</file>
<encoder> <encoder>
<pattern>%date{ISO8601} %5level "%X" %logger{35} - %msg%n</pattern> <pattern>%date{ISO8601} %5level "%X" %logger{35} - %msg%n</pattern>
</encoder> </encoder>
@ -19,7 +21,7 @@
</appender> </appender>
<appender name="FILE-TRACE" class="ch.qos.logback.core.FileAppender"> <appender name="FILE-TRACE" class="ch.qos.logback.core.FileAppender">
<file>pslogin-trace.log</file> <file>logs/pslogin-trace_${bySecond}.log</file>
<encoder> <encoder>
<pattern>%date{ISO8601} [%thread] %5level "%X" %logger{35} - %msg%n</pattern> <pattern>%date{ISO8601} [%thread] %5level "%X" %logger{35} - %msg%n</pattern>
</encoder> </encoder>

View file

@ -147,7 +147,7 @@ class WorldSessionActor extends Actor with MDCContextAware {
import scala.concurrent.duration._ import scala.concurrent.duration._
import scala.concurrent.ExecutionContext.Implicits.global import scala.concurrent.ExecutionContext.Implicits.global
clientKeepAlive = context.system.scheduler.schedule(0 seconds, 1000 milliseconds, self, PokeClient()) clientKeepAlive = context.system.scheduler.schedule(0 seconds, 500 milliseconds, self, PokeClient())
} }
case default => case default =>
log.error("Unsupported " + default + " in " + msg) log.error("Unsupported " + default + " in " + msg)