root / src / main / resources / aquarium.properties @ ad8d8db2
History | View | Annotate | Download (2.6 kB)
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 |
# Class that initializes the REST service |
61 |
rest.service.class=gr.grnet.aquarium.rest.actor.RESTActorService |
62 |
# Store subsystem |
63 |
store.provider.class=gr.grnet.aquarium.store.mongodb.MongoDBStoreProvider |
64 |
# Override the user store (if present, it will not be given by the store provider above) |
65 |
#user.state.store.class=gr.grnet.aquarium.store.memory.MemUserStateStore |
66 |
# Override the event store (if present, it will not be given by the store provider above) |
67 |
#resource.event.store.class= |
68 |
# Override the WalletEntry store (if present, it will not be given by the store provider above) |
69 |
#wallet.entry.store.class= |
70 |
# Override the user event store (if present, it will not be given by the store provider above) |
71 |
#user.event.store.class= |
72 |
|
73 |
|
74 |
# The lower mark for the UserActors' LRU, managed by UserActorManager. |
75 |
user.actor.LRU.lower.mark=800 |
76 |
# The upper mark for the UserActors' LRU, managed by UserActorManager. |
77 |
user.actors.LRU.upper.mark=1000 |
78 |
|
79 |
# A time period in milliseconds for which we can tolerate stale data regarding user state. |
80 |
user.state.timestamp.threshold=10000 |
81 |
|
82 |
# Comma separated list of exchanges known to aquarium |
83 |
amqp.exchanges=aquarium |
84 |
|
85 |
# The name of the DB schema to use |
86 |
persistence.db=aquarium |