akka.actor.provider = "cluster" akka.actor.allow-java-serialization = on //akka { // actor { // serializers { // jackson-cbor = "akka.serialization.jackson.JacksonCborSerializer" // } // // serialization-bindings { // "mdr.pdb.CborSerializable" = jackson-cbor // } // } //} domain { proof { bus { timeout = 1m } } } # Journal settings include "general.conf" akka { persistence { journal { plugin = "jdbc-journal" // Enable the line below to automatically start the journal when the actorsystem is started auto-start-journals = ["jdbc-journal"] } snapshot-store { plugin = "jdbc-snapshot-store" // Enable the line below to automatically start the snapshot-store when the actorsystem is started auto-start-snapshot-stores = ["jdbc-snapshot-store"] } } } jdbc-journal { slick = ${slick} } # the akka-persistence-snapshot-store in use jdbc-snapshot-store { slick = ${slick} } # the akka-persistence-query provider in use jdbc-read-journal { slick = ${slick} } docker.host = mysql slick { profile = "slick.jdbc.MySQLProfile$" db { host = ${docker.host} host = ${?DB_HOST} url = "jdbc:mysql://"${slick.db.host}":3306/mdrpdb?cachePrepStmts=true&cacheCallableStmts=true&cacheServerConfiguration=true&useLocalSessionState=true&elideSetAutoCommits=true&alwaysSendSetIsolation=false&enableQueryTimeouts=false&connectionAttributes=none&verifyServerCertificate=false&useSSL=false&allowPublicKeyRetrieval=true&useUnicode=true&useLegacyDatetimeCode=false&serverTimezone=UTC&rewriteBatchedStatements=true" user = "mdrpdb" password = "mdrpdb" driver = "com.mysql.cj.jdbc.Driver" numThreads = 5 maxConnections = 5 minConnections = 1 } }