Rename the mem store
[aquarium] / src / test / resources / aquarium.properties
1 version = 0.0.2-SNAPSHOT
2
3 # Location of the Aquarium accounting policy config file. If commented
4 # out, Aquarium will look for the file policy.yaml first at the program
5 # starting directory and then fall back to the classpath.
6 aquarium.policy=policy.yaml
7
8 ### Queue related settings
9
10 # Comma separated list of amqp servers to use. The servers must be in an
11 # active-active mode.
12 amqp.servers=localhost
13
14 # Comma separated list of amqp servers to use. The servers must be in an
15 # active-active mode.
16 amqp.port=5672
17
18 # User name for connecting with the AMQP server
19 amqp.username=aquarium
20
21 # Passwd for connecting with the AMQP server
22 amqp.passwd=aquarium
23
24 # Virtual host on the AMQP server
25 amqp.vhost=/
26
27 # REST service listening port
28 rest.port=8080
29
30 ### Message store related settings
31
32 # Provider for persistence services.
33 # Currently one of: mongo
34 persistence.provider=mongodb
35
36 # Hostname for the persistence service
37 persistence.host=localhost
38
39 # Port for connecting to the persistence service
40 persistence.port=27017
41
42 # Username for connecting to the persistence service
43 persistence.username=aquarium
44
45 # Password for connecting to the persistence service
46 persistence.password=aquarium
47
48 ### Performance options
49
50 # Maximum number of open connections to MongoDB. Has no effect if
51 # another driver is in use
52 mongo.connection.pool.size=20
53
54 #######
55 # DO NOT TOUCH the following options, unless you know what you are doing
56 #######
57
58 # Actor subsystem
59 actor.provider.class=gr.grnet.aquarium.actor.SimpleLocalActorProvider
60
61 # Class that initializes the REST service
62 rest.service.class=gr.grnet.aquarium.rest.actor.RESTActorService
63
64 # Store subsystem
65 store.provider.class=gr.grnet.aquarium.store.mongodb.MongoDBStoreProvider
66
67 # Override the user store (if present, it will not be given by the store provider above)
68 user.state.store.class=gr.grnet.aquarium.store.memory.MemStore
69
70 # Override the event store (if present, it will not be given by the store provider above)
71 resource.event.store.class=gr.grnet.aquarium.store.memory.MemStore
72
73 # Override the WalletEntry store (if present, it will not be given by the store provider above)
74 wallet.entry.store.class=gr.grnet.aquarium.store.memory.MemStore
75
76 # Override the user event store (if present, it will not be given by the store provider above)
77 user.event.store.class=gr.grnet.aquarium.store.memory.MemStore
78
79 # Override the user event store (if present, it will not be given by the store provider above)
80 policy.store.class=gr.grnet.aquarium.store.memory.MemStore
81
82 # The lower mark for the UserActors' LRU, managed by UserActorManager.
83 user.actor.LRU.lower.mark=800
84
85 # The upper mark for the UserActors' LRU, managed by UserActorManager.
86 user.actors.LRU.upper.mark=1000
87
88 # A time period in milliseconds for which we can tolerate stale data regarding user state.
89 user.state.timestamp.threshold=10000
90
91 # Comma separated list of exchanges known to aquarium
92 amqp.exchanges=aquarium
93
94 # The name of the DB schema to use
95 persistence.db=aquarium
96
97 # This is an absolute constant for the lifetime of an Aquarium installation.
98 # 1 means that every second counts
99 time.unit.in.seconds = 1