fa027063f8632ef76d5ee6f9b4924cc79808c884
[aquarium] / src / main / resources / aquarium.properties
1 version = 0.0.2-SNAPSHOT
2
3 ### Queue related settings
4 # Comma separated list of amqp servers to use. The servers must be in an
5 # active-active mode.
6 amqp.servers=localhost
7
8 # Comma separated list of amqp servers to use. The servers must be in an
9 # active-active mode.
10 amqp.port=5672
11
12 # User name for connecting with the AMQP server
13 amqp.username=aquarium
14
15 # Passwd for connecting with the AMQP server
16 amqp.passwd=aquarium
17
18 # Virtual host on the AMQP server
19 amqp.vhost=/
20
21 # REST service listening port
22 rest.port=8080
23
24 ### Message store related settings
25 # Provider for persistence services.
26 # Currently one of: mongo
27 persistence.provider=mongodb
28
29 # Hostname for the persistence service
30 persistence.host=localhost
31
32 # Port for connecting to the persistence service
33 persistence.port=27017
34
35 # Username for connecting to the persistence service
36 persistence.username=aquarium
37
38 # Password for connecting to the persistence service
39 persistence.password=aquarium
40
41 #######
42 # DO NOT TOUCH the following options, unless you know what you are doing
43 #######
44
45 # Actor subsystem
46 actor.provider.class=gr.grnet.aquarium.actor.SimpleLocalActorProvider
47 # Class that initializes the REST service
48 rest.service.class=gr.grnet.aquarium.rest.actor.RESTActorService
49 # Store subsystem
50 store.provider.class=gr.grnet.aquarium.store.mongodb.MongoDBStoreProvider
51 # Override the user store (if present, it will not be given by the store provider above)
52 #user.state.store.class=gr.grnet.aquarium.store.memory.MemUserStateStore
53 # Override the event store (if present, it will not be given by the store provider above)
54 #resource.event.store.class=
55 # Override the WalletEntry store (if present, it will not be given by the store provider above)
56 #wallet.entry.store.class=
57
58
59 # The lower mark for the UserActors' LRU, managed by UserActorManager.
60 user.actor.LRU.lower.mark=800
61 # The upper mark for the UserActors' LRU, managed by UserActorManager.
62 user.actors.LRU.upper.mark=1000
63
64 # A time period in milliseconds for which we can tolerate stale data regarding user state.
65 user.state.timestamp.threshold=10000
66
67 # Comma separated list of exchanges known to aquarium
68 amqp.exchanges=aquarium
69
70 # The name of the DB schema to use
71 persistence.db=aquarium