コード例 #1
0
        static RedisSnapshotStoreSpec()
        {
            var connectionString = "127.0.0.1:6379";

            SpecConfig = ConfigurationFactory.ParseString(@"
                akka.test.single-expect-default = 3s
                akka.persistence {
                    publish-plugin-commands = on
                    snapshot-store {
                        plugin = ""akka.persistence.snapshot-store.redis""
                        redis {
                            class = ""Akka.Persistence.Redis.Snapshot.RedisSnapshotStore, Akka.Persistence.Redis""
                            configuration-string = """ + connectionString + @"""
                            plugin-dispatcher = ""akka.actor.default-dispatcher""
                            database = """ + Database + @"""
                        }
                    }
                }
                akka.actor {
                    serializers {
                        persistence-snapshot = ""Akka.Persistence.Redis.Serialization.PersistentSnapshotSerializer, Akka.Persistence.Redis""
                    }
                    serialization-bindings {
                        ""Akka.Persistence.SelectedSnapshot, Akka.Persistence"" = persistence-snapshot
                    }
                    serialization-identifiers {
                        ""Akka.Persistence.Redis.Serialization.PersistentSnapshotSerializer, Akka.Persistence.Redis"" = 48
                    }
                }").WithFallback(RedisReadJournal.DefaultConfiguration());
        }
コード例 #2
0
 public static Config Config(int id) => ConfigurationFactory.ParseString($@"
     akka.loglevel = INFO
     akka.persistence.journal.plugin = ""akka.persistence.journal.redis""
     akka.persistence.journal.redis {{
         class = ""Akka.Persistence.Redis.Journal.RedisJournal, Akka.Persistence.Redis""
         plugin-dispatcher = ""akka.actor.default-dispatcher""
         configuration-string = ""127.0.0.1:6379""
         database = {id}
     }}
     akka.test.single-expect-default = 3s")
 .WithFallback(RedisReadJournal.DefaultConfiguration());
コード例 #3
0
 public static Config SpecConfig(int id) => ConfigurationFactory.ParseString($@"
     akka.loglevel = INFO
     akka.persistence.journal.plugin = ""akka.persistence.journal.redis""
     akka.persistence.journal.redis {{
         event-adapters {{
             my-adapter = ""Akka.Persistence.TCK.Serialization.TestJournal+MyWriteAdapter, Akka.Persistence.TCK""
         }}
         event-adapter-bindings = {{
             ""Akka.Persistence.TCK.Serialization.TestJournal+MyPayload3, Akka.Persistence.TCK"" = my-adapter
         }}
         class = ""Akka.Persistence.Redis.Journal.RedisJournal, Akka.Persistence.Redis""
         plugin-dispatcher = ""akka.actor.default-dispatcher""
         configuration-string = ""127.0.0.1:6379""
         database = {id}
     }}
     akka.test.single-expect-default = 3s")
 .WithFallback(RedisReadJournal.DefaultConfiguration());
コード例 #4
0
 public static Config Config(int id) => ConfigurationFactory.ParseString($@"
     akka.loglevel = INFO
     akka.persistence.journal.plugin = ""akka.persistence.journal.redis""
     akka.persistence.journal.redis {{
         event-adapters {{
           color-tagger  = ""Akka.Persistence.TCK.Query.ColorFruitTagger, Akka.Persistence.TCK""
         }}
         event-adapter-bindings = {{
           ""System.String"" = color-tagger
         }}
         class = ""Akka.Persistence.Redis.Journal.RedisJournal, Akka.Persistence.Redis""
         plugin-dispatcher = ""akka.actor.default-dispatcher""
         configuration-string = ""127.0.0.1:6379""
         database = {id}
     }}
     akka.test.single-expect-default = 3s")
 .WithFallback(RedisReadJournal.DefaultConfiguration());
コード例 #5
0
 public static Config SpecConfig(int id) => ConfigurationFactory.ParseString($@"
     akka.loglevel = INFO
     akka.persistence.snapshot-store.plugin = ""akka.persistence.snapshot-store.redis""
     akka.persistence.snapshot-store.redis {{
         class = ""Akka.Persistence.Redis.Snapshot.RedisSnapshotStore, Akka.Persistence.Redis""
         configuration-string = ""127.0.0.1:6379""
         plugin-dispatcher = ""akka.actor.default-dispatcher""
         database = {id}
     }}
     akka.actor {{
         serializers {{
             persistence-snapshot = ""Akka.Persistence.Redis.Serialization.PersistentSnapshotSerializer, Akka.Persistence.Redis""
         }}
         serialization-bindings {{
             ""Akka.Persistence.SelectedSnapshot, Akka.Persistence"" = persistence-snapshot
         }}
         serialization-identifiers {{
             ""Akka.Persistence.Redis.Serialization.PersistentSnapshotSerializer, Akka.Persistence.Redis"" = 48
         }}
     }}
     akka.test.single-expect-default = 3s")
 .WithFallback(RedisReadJournal.DefaultConfiguration());