-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathapplication.conf
120 lines (107 loc) · 1.95 KB
/
application.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
# http://doc.akka.io/docs/akka/snapshot/scala/dispatchers.html
# http://doc.akka.io/docs/akka/snapshot/general/configuration.html
my-dispatcher {
type = Dispatcher
executor = "fork-join-executor"
fork-join-executor {
#parallelism-min = 100
parallelism-max = 1000
parallelism-factor = 126
}
#throughput = 10
throughput = 1
}
akka {
loglevel = DEBUG
# loglevel = INFO
}
# default {
# concurrent = 10
# duration = 10
# driver = "bench.drivers.SleepDriver"
# operation = {
# "run" = 1
# }
# }
sleep {
concurrent = 10
duration = 10
driver = "bench.drivers.SleepDriver"
operations = {
"sleep1" = 1
"sleep2" = 2
}
}
http-get {
concurrent = 10 # concurrent = 300
duration = 10
# duration = 600
driver = "bench.drivers.HttpGetDriver"
operations = {
"get" = 1
}
}
sqs-put {
concurrent = 600
duration = 600
driver = "bench.drivers.AmazonSQSPutDriver"
operations = {
"run" = 1
}
message_length = 100
}
sqs-get {
concurrent = 300
duration = 600
driver = "bench.drivers.AmazonSQSGetDriver"
operations = {
"run" = 1
}
}
sqs-putget-retention {
concurrent = 300
duration = 600
driver = "bench.drivers.AmazonSQSPutGetRetentionDriver"
operations = {
"put" = 3
"calc-retention" = 7
}
message_length = 100
}
hbase-put {
concurrent = 1
duration = 3
driver = "bench.drivers.HBasePutDriver"
operations = {
"put" = 1
}
}
hbase-messaging-service {
concurrent = 3
duration = 10
driver = "bench.drivers.HBaseMessagingServiceDriver"
operations = {
"sender" = 1
# "initial" = 1
"reader" = 2
}
}
hbase-access-counter {
concurrent = 4
duration = 10
driver = "bench.drivers.HBaseAccessCounter"
operations = {
"count" = 2
"URLHourly" = 1
"DomainDaily" = 1
}
}
hbase-document-version {
concurrent = 2
duration = 10
driver = "bench.drivers.HBaseDocumentVersion"
operations = {
"save" = 1
"list" = 1
}
}