-
Notifications
You must be signed in to change notification settings - Fork 6
/
config-example.json
132 lines (130 loc) · 3.39 KB
/
config-example.json
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
120
121
122
123
124
125
126
127
128
129
130
131
132
{
"version": "1.0",
"zookeepers": [
"zookeeper"
],
"clusterId": "ogc-rs-cluster",
"commonConfig" : {
"ogcBasePath" : "/",
"dxCatalogueBasePath": "/iudx/cat/v1",
"dxAuthBasePath": "/auth/v1",
"hostName": "https://server.url.com",
"catalogId": "stac"
},
"modules": [
{
"id": "ogc.rs.database.DatabaseVerticle",
"isWorkerVerticle":false,
"verticleInstances": 8,
"databaseIP": "",
"databasePort": 1234,
"dbUser": "",
"dbPassword": ""
},
{
"id": "ogc.rs.databroker.DataBrokerVerticle",
"isWorkerVerticle":false,
"verticleInstances": 1,
"dataBrokerIP": "",
"dataBrokerPort": 1234,
"prodVhost":"",
"internalVhost": "",
"externalVhost":"",
"dataBrokerUserName": "",
"dataBrokerPassword": "",
"dataBrokerManagementPort": 30042,
"connectionTimeout": 6000,
"requestedHeartbeat": 60,
"handshakeTimeout": 6000,
"requestedChannelMax": 5,
"networkRecoveryInterval": 500,
"automaticRecoveryEnabled": "true",
"postgresDatabaseIP": "",
"postgresDatabasePort": 5432,
"postgresDatabaseName": "",
"postgresDatabaseUserName": "",
"postgresDatabasePassword": "",
"postgrespoolSize": 25
},
{
"id": "ogc.rs.apiserver.ApiServerVerticle",
"isWorkerVerticle":false,
"ssl": true,
"keystore": "",
"keystorePassword": "",
"httpPort" : 8080,
"verticleInstances": 8,
"catServerHost": "",
"catServerPort": 123,
"s3BucketName": "bucket-name",
"s3Region": "aws-region",
"s3AccessKey": "",
"s3SecretKey": "",
"databaseIP": "",
"databasePort": 1234,
"dbUser": "",
"dbPassword": "",
"geomSpecificMaxLimits" : {
"MULTILINESTRING" : 100,
"LINESTRING" : 100,
"POINT" : 10000,
"MULTIPOLYGON" : 10000,
"POLYGON" : 10
},
"authServerHost": "",
"audience": "",
"issuer": ""
},
{
"id": "ogc.rs.metering.MeteringVerticle",
"verticleInstances": 1,
"catServerHost": "",
"catServerPort": 123,
"dataBrokerIP": "",
"dataBrokerPort": 123,
"dataBrokerUserName": "",
"dataBrokerPassword": "",
"dataBrokerManagementPort": 123,
"connectionTimeout": 6000,
"requestedHeartbeat": 60,
"handshakeTimeout": 6000,
"requestedChannelMax": 5,
"networkRecoveryInterval": 500,
"automaticRecoveryEnabled": true,
"prodVhost":"",
"internalVhost": "",
"externalVhost":"",
"meteringDatabaseHost": "",
"meteringDatabasePort": 123,
"meteringDatabaseUser": "",
"meteringDatabasePassword": "",
"meteringDatabaseName": "",
"poolSize": 5
},
{
"id": "ogc.rs.processes.ProcessVerticle",
"verticleInstances": 1,
"s3BucketUrl": "",
"awsAccessKey": "",
"awsSecretKey": "",
"awsEndPoint": "",
"catServerHost": "",
"catServerPort": 123,
"catRequestItemsUri": "/iudx/cat/v1/item",
"databasePort": 152,
"databaseUser": "",
"databasePassword": "",
"databaseName": "",
"poolSize": 10
},
{
"id": "ogc.rs.jobs.JobsVerticle",
"verticleInstances": 1,
"databasePort": 153,
"databaseUser": "",
"databasePassword": "",
"databaseName": "",
"poolSize": 10
}
]
}