Add connections through ConnManager

This commit is contained in:
TeoV
2019-12-09 11:41:57 -05:00
parent 18150825bb
commit 4bd4ae3ee9
129 changed files with 593 additions and 1173 deletions

View File

@@ -31,18 +31,14 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
"remove_expired":false,
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"cdrs_conns": ["*localhost"],
},
@@ -127,9 +123,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -7,6 +7,13 @@
"reply_timeout": "30s",
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
"listen": {
"rpc_json": ":2012",
@@ -31,18 +38,14 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
"remove_expired":false,
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"cdrs_conns": ["conn1"],
},
@@ -127,9 +130,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -26,9 +26,7 @@
"scheduler": {
"enabled": true, // start Scheduler service: <true|false>
"cdrs_conns": [
{"address": "*internal"} // address where to reach CDR Server, empty to disable CDR capturing <*internal|x.y.z.y:1234>
],
"cdrs_conns": ["*internal"],
},
"cdrs": {
@@ -52,9 +50,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -26,9 +26,7 @@
"scheduler": {
"enabled": true, // start Scheduler service: <true|false>
"cdrs_conns": [
{"address": "*internal"} // address where to reach CDR Server, empty to disable CDR capturing <*internal|x.y.z.y:1234>
],
"cdrs_conns": ["*internal"],
},
"cdrs": {
@@ -52,9 +50,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -82,9 +82,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -69,9 +69,7 @@
],
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -76,9 +76,7 @@
],
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -120,9 +120,7 @@
],
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -75,15 +75,9 @@
},
"apier": {
"caches_conns":[ // connections to CacheS for reloads
{"address": "*internal"},
],
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"}
],
"attributes_conns": [
{"address": "*internal"}
], // connections to AttributeS for CDRExporter
"caches_conns":["*internal"],
"scheduler_conns": ["*internal"],
"attributes_conns": ["*internal"], // connections to AttributeS for CDRExporter
},
}

View File

@@ -136,9 +136,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -33,9 +33,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -15,9 +15,7 @@
"rals": {
"enabled": true, // enable Rater service: <true|false>
"thresholds_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"thresholds_conns": ["*localhost"],
},
"scheduler": {
@@ -64,9 +62,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -16,9 +16,7 @@
"rals": {
"enabled": true, // enable Rater service: <true|false>
"thresholds_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"thresholds_conns": ["*localhost"],
},
"scheduler": {
@@ -65,9 +63,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -8,6 +8,15 @@
"log_level": 7,
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
"stor_db": {
"db_type": "mongo", // stor database type to use: <mysql|postgres>
"db_port": 27017, // the port to reach the stordb
@@ -16,9 +25,7 @@
"rals": {
"enabled": true, // enable Rater service: <true|false>
"thresholds_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"thresholds_conns": ["conn1"],
},
"scheduler": {
@@ -65,9 +72,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -16,9 +16,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"thresholds_conns": ["*localhost"],
},
"scheduler": {
@@ -65,9 +63,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -9,6 +9,14 @@
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
"stor_db": {
"db_password": "CGRateS.org",
},
@@ -16,9 +24,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"thresholds_conns": ["conn1"],
},
"scheduler": {
@@ -65,9 +71,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -16,9 +16,7 @@
"rals": {
"enabled": true, // enable Rater service: <true|false>
"thresholds_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"thresholds_conns": ["*localhost"],
},
"scheduler": {
@@ -65,9 +63,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -1,48 +0,0 @@
{
// CGRateS Configuration file
//
// Used for cgradmin
// Starts rater, scheduler
"general": {
},
"listen": {
"rpc_json": ":2012", // RPC JSON listening address
"rpc_gob": ":2013", // RPC GOB listening address
"http": ":2080", // HTTP listening address
},
"data_db": { // database used to store offline tariff plans and CDRs
"db_type": "mongo", // stor database type to use: <mysql|postgres>
"db_host": "127.0.0.1", // the host to connect to
"db_port": 27017, // the port to reach the stordb
"db_name": "datadb",
},
"stor_db": { // database used to store offline tariff plans and CDRs
"db_type": "mongo", // stor database type to use: <mysql|postgres>
"db_host": "127.0.0.1", // the host to connect to
"db_port": 27017, // the port to reach the stordb
"db_name": "stordb",
},
"rals": {
"enabled": true, // enable Rater service: <true|false>
},
"scheduler": {
"enabled": true, // start Scheduler service: <true|false>
},
"users": {
"enabled": true, // starts users service: <true|false>.
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
},
}

View File

@@ -56,9 +56,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -26,9 +26,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
},
@@ -83,9 +81,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -75,9 +75,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -87,9 +87,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -79,9 +79,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -21,6 +21,15 @@
"db_name": "11", // data_db database name to connect to
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:6012", "transport":"*json"}],
},
},
"stor_db": {
"db_password": "CGRateS.org",
},
@@ -92,12 +101,8 @@
},
"apier": {
"caches_conns":[ // connections to CacheS for reloads
{"address": "127.0.0.1:6012", "transport": "*json"},
],
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"caches_conns":["conn1"],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -21,6 +21,15 @@
"db_name": "12", // data_db database name to connect to
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:7012", "transport":"*json"}],
},
},
"stor_db": {
"db_type":"*internal",
},
@@ -92,12 +101,8 @@
},
"apier": {
"caches_conns":[ // connections to CacheS for reloads
{"address": "127.0.0.1:7012", "transport": "*json"},
],
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"caches_conns":["conn1"],
"scheduler_conns": ["*internal"],
},

View File

@@ -55,8 +55,6 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -65,8 +65,6 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -73,8 +73,6 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -45,8 +45,6 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -140,8 +140,6 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -83,8 +83,6 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -19,9 +19,7 @@
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "*internal"},
],
"cdrs_conns": ["*internal"],
},
@@ -83,8 +81,6 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -211,9 +211,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -108,8 +108,6 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -79,9 +79,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -121,9 +121,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -108,9 +108,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -210,9 +210,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -40,9 +40,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -40,9 +40,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -30,9 +30,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"thresholds_conns": ["*localhost"],
},
"scheduler": {
@@ -73,12 +71,8 @@
},
"apier": {
"caches_conns":[ // connections to CacheS for reloads
{"address": "127.0.0.1:2012", "transport": "*json"},
],
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"caches_conns":["*localhost"],
"scheduler_conns": ["*internal"],
},

View File

@@ -8,9 +8,16 @@
"node_id": "CGRFilterS",
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
"liste3": {
"rpc_gob": ":2012",
"listen": {
"rpc_json": ":2012",
"rpc_gob": ":2013",
"http": ":2080",
},
@@ -30,9 +37,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"thresholds_conns": ["conn1"],
},
"scheduler": {
@@ -73,12 +78,8 @@
},
"apier": {
"caches_conns":[ // connections to CacheS for reloads
{"address": "127.0.0.1:2012",3"transport": "*gob"},
],
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"caches_conns":["conn1"],
"scheduler_conns": ["*internal"],
},

View File

@@ -19,9 +19,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -70,9 +70,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -14,6 +14,13 @@
"http": ":2080",
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
"stor_db": {
"db_password": "CGRateS.org",
@@ -70,9 +77,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -83,9 +83,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -17,6 +17,15 @@
"http_tls": "localhost:2280",
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
"tls": {
"server_certificate" : "/usr/share/cgrates/tls/server.crt", // path to server certificate(must conatin server.crt + ca.crt)
"server_key":"/usr/share/cgrates/tls/server.key", // path to server key
@@ -83,9 +92,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -31,17 +31,13 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"cdrs_conns": ["*localhost"],
},
@@ -170,8 +166,6 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -28,17 +28,13 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"},
],
"thresholds_conns": ["*internal"],
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "*internal"},
],
"cdrs_conns": ["*internal"],
},
@@ -176,9 +172,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -65,9 +65,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
},
@@ -162,9 +160,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -37,9 +37,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
},
@@ -117,9 +115,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -130,9 +130,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -1,38 +0,0 @@
{
// Real-time Charging System for Telecom & ISP environments
// Copyright (C) ITsysCOM GmbH
//
// This file contains the default configuration hardcoded into CGRateS.
// This is what you get when you load CGRateS with an empty configuration file.
"listen": {
"rpc_json": ":2012", // RPC JSON listening address
"rpc_gob": ":2013", // RPC GOB listening address
"http": ":2080", // HTTP listening address
},
"rals": {
"enabled": true,
},
"scheduler": {
"enabled": true,
},
"cdrs": {
"enabled": true, // start the CDR Server service: <true|false>
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
},
}

View File

@@ -82,9 +82,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -73,9 +73,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -170,9 +170,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -170,9 +170,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -36,9 +36,7 @@
},
"apier": {
"scheduler_conns": [
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -33,9 +33,7 @@
"apier": {
"scheduler_conns": [
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -37,9 +37,7 @@
"apier": {
"scheduler_conns": [
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -33,9 +33,7 @@
"apier": {
"scheduler_conns": [
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -80,9 +80,7 @@
"apier": {
"scheduler_conns": [
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -86,9 +86,7 @@
"apier": {
"scheduler_conns": [
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -1,49 +0,0 @@
{
// CGRateS Configuration file
"general": {
"log_level": 7,
"reply_timeout": "30s",
},
"listen": {
"rpc_json": ":2022",
"rpc_gob": ":2023",
"http": ":2280"
},
"data_db": {
"db_type": "mongo",
"db_name": "10",
"db_port": 27017,
},
"stor_db": {
"db_type": "mongo",
"db_name": "cgrates",
"db_port": 27017,
},
"rals": {
"enabled": true,
},
"scheduler": {
"enabled": true,
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
},
}

View File

@@ -1,37 +0,0 @@
{
"general": {
"log_level": 7,
},
"listen": {
"rpc_json": ":2012",
"rpc_gob": ":2013",
"http": ":2080",
},
"stor_db": {
"db_password": "CGRateS.org",
},
"rals": {
"enabled": true,
"stats_conns": [
{"address": "*internal"}
],
},
"stats": {
"enabled": true,
},
"resources": {
"enabled": true,
"cache_dump_interval": "0s",
"usage_ttl": "3h",
},
}

View File

@@ -73,9 +73,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -107,9 +107,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -56,9 +56,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -57,9 +57,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -1,25 +0,0 @@
{
// Real-time Charging System for Telecom & ISP environments
// Copyright (C) ITsysCOM GmbH
//
// This file contains the default configuration hardcoded into CGRateS.
// This is what you get when you load CGRateS with an empty configuration file.
"sm_freeswitch": {
"enabled": true,
"rals_conns": [
{"address": "127.0.0.1:2013"}
],
"cdrs_conns": [
{"address": "127.0.0.1:2013"}
],
"debit_interval": "5s",
"channel_sync_interval": "10s",
"event_socket_conns":[
{"address": "127.0.0.1:8021", "password": "ClueCon", "reconnects": 5}
],
},
}

View File

@@ -69,9 +69,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -48,9 +48,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -69,9 +69,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -12,6 +12,15 @@
"http": "0.0.0.0:3080", // HTTP listening address
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [
{"address": "127.0.0.1:3012", "transport":"*json"}
],
},
},
"stor_db": { // database used to store offline tariff plans and CDRs
"db_password": "CGRateS.org", // password to use when connecting to stordb
@@ -63,12 +72,8 @@
},
"apier": {
"caches_conns":[ // connections to CacheS for reloads
{"address": "127.0.0.1:3012", "transport": "*json"},
],
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"caches_conns":["conn1"],
"scheduler_conns": ["*internal"],
},

View File

@@ -55,9 +55,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -55,9 +55,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -56,9 +56,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -56,9 +56,7 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -1,29 +0,0 @@
{
"general": {
"log_level": 7,
},
"listen": {
"rpc_json": ":2012",
"rpc_gob": ":2013",
"http": ":2080",
},
"stor_db": {
"db_password": "CGRateS.org",
},
"rals": {
"enabled": true,
},
"stats": {
"enabled": true,
"store_interval": "0s",
},
}

View File

@@ -55,7 +55,7 @@
"rpc_conns": {
"conn1": {
"strategy": "first",
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},

View File

@@ -28,18 +28,14 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"},
],
"thresholds_conns": ["*internal"],
"max_increments":3000000,
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "*internal"},
],
"cdrs_conns": ["*internal"],
},
@@ -112,9 +108,9 @@
},
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
},
"apier": {
"scheduler_conns": ["*internal"],
},
}

View File

@@ -31,18 +31,14 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
"max_increments":3000000,
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"cdrs_conns": ["*localhost"],
},
@@ -135,9 +131,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -31,20 +31,14 @@
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"cdrs_conns": ["*localhost"],
},
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"stats_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"thresholds_conns": ["*localhost"],
"stats_conns": ["*localhost"],
},
@@ -167,9 +161,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -10,7 +10,7 @@
"rpc_conns": {
"conn1": {
"strategy": "first",
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
@@ -38,20 +38,14 @@
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"cdrs_conns": ["conn1"],
},
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"stats_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"thresholds_conns": ["conn1"],
"stats_conns": ["conn1"],
},
@@ -174,9 +168,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -7,6 +7,13 @@
"reply_timeout": "30s",
},
"rpc_conns": {
"conn1": {
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
"listen": {
"rpc_json": ":2012",
@@ -31,18 +38,14 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
"max_increments":3000000,
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"cdrs_conns": ["conn1"],
},
@@ -135,9 +138,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -31,9 +31,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
},
@@ -132,9 +130,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -28,18 +28,14 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"},
],
"thresholds_conns": ["*internal"],
"max_increments":3000000,
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "*internal"},
],
"cdrs_conns": ["*internal"],
},
@@ -140,9 +136,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -23,20 +23,14 @@
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"cdrs_conns": ["*localhost"],
},
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"stats_conns": [
{"address": "127.0.0.1:2012", "transport":"*json"},
],
"thresholds_conns": ["*localhost"],
"stats_conns": ["*localhost"],
},
@@ -133,8 +127,6 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*localhost"],
},
}

View File

@@ -11,7 +11,7 @@
"rpc_conns": {
"conn1": {
"strategy": "first",
"strategy": "*first",
"conns": [{"address": "127.0.0.1:2013", "transport":"*gob"}],
},
},
@@ -31,20 +31,14 @@
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"cdrs_conns": ["conn1"],
},
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"stats_conns": [
{"address": "127.0.0.1:2013", "transport":"*gob"},
],
"thresholds_conns": ["conn1"],
"stats_conns": ["conn1"],
},
@@ -141,8 +135,6 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}

View File

@@ -27,17 +27,13 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"},
],
"thresholds_conns": ["*internal"],
},
"scheduler": {
"enabled": true,
"cdrs_conns": [
{"address": "*internal"},
],
"cdrs_conns": ["*internal"],
},
@@ -257,9 +253,7 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},

View File

@@ -28,9 +28,7 @@
"rals": {
"enabled": true,
"thresholds_conns": [
{"address": "*internal"}
],
"thresholds_conns": ["*internal"],
},
@@ -102,8 +100,6 @@
"apier": {
"scheduler_conns": [ // connections to SchedulerS for reloads
{"address": "*internal"},
],
"scheduler_conns": ["*internal"],
},
}