1 | edgemicro:
|
2 | max_connections: -1
|
3 | max_connections_hard: -1
|
4 | logging:
|
5 | level: info
|
6 | dir: /var/tmp
|
7 | port: 8000
|
8 | plugins:
|
9 | dir:
|
10 | sequence:
|
11 | - analytics
|
12 | - oauth
|
13 | - quota
|
14 | - spikearrest
|
15 | analytics:
|
16 | bufferSize: 60000
|
17 | flushInterval: 5000
|
18 | batchSize: 500
|
19 | source: microgateway
|
20 | uri: 'http://bios-phere-test.apigee.net/microgatewaymanager/axpublisher/organization/aarora/environment/prod'
|
21 | key: 42ec99c1f569bf386d4b1195e1de81f00ba2c22d054735123843a41e9c0c7457
|
22 | secret: 9bd2e25d79765a2f2e2087f2576697fdc3e9d40e82856c10b11938ccb2403156
|
23 | headers:
|
24 | x-forwarded-for: true
|
25 | x-forwarded-host: true
|
26 | x-request-id: true
|
27 | x-response-time: true
|
28 | via: true
|
29 | oauth:
|
30 | allowNoAuthorization: true
|
31 | allowInvalidAuthorization: true
|
32 | public_key: |-
|
33 | -----BEGIN CERTIFICATE-----
|
34 | MIICpDCCAYwCCQDd9JO8DIvnqTANBgkqhkiG9w0BAQsFADAUMRIwEAYDVQQDEwls
|
35 | b2NhbGhvc3QwHhcNMTUwNjI1MDMxNTQ5WhcNMTUwNjI2MDMxNTQ5WjAUMRIwEAYD
|
36 | VQQDEwlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDY
|
37 | O0JHvd1m/H/VyGmQpuqY/CvZGbx/wRWrLG/YErYl1w30e615hJOBpT1neavXONGw
|
38 | 2kuiqjRon8WcWvjrmKSDitul1MhUqddEBC+JhMfZpgCr9axcrFgRxm4JcfrhWoqE
|
39 | LXAYLo/VXzNCCkGz4SLcp/azpnnPBeTm5m4AJBMW0YrznBQrVMJHGXXvd1b9q5Hp
|
40 | Ejui9VdIEknhNJ88bjP3Lq7j0efCbkj0IAYNigdbC+eIMbRHVHNyEaioUAU9pYAp
|
41 | 2v1tomnwlQbEhD3vVnWJprKWgLGtYf9pmwrffwtDu73gyO/qr+aVNSNlchQ4fOag
|
42 | 3xeYKmAUHOl6QpiIocjzAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAG9B1kST84u0
|
43 | yR5/CNqHO6wx2SiYKOfrhkvKbxsql/u59qxYd6jHPyE4adLkp/PPWz6DN4ucRT4J
|
44 | 2UULFD2biRvPK9Ua3J7IKLUMOuVnwU7JFCiAf51e0A9Weqh6L0+ATTkZMddUfKTA
|
45 | uLdVOBz43EPCizKAjUP39+RFuUhBJazNrXyibE4fP/r6pJ7EB4a57HnvTlNkPZXA
|
46 | z24Ihg42rqDXgFmNPE6X9p/pSOzA87iGLrOznbFQzTHJg/wLqmPEPVrjFwXWfzoI
|
47 | CAysSvrNWbfqSIoxxWPpkK+O10m2DqYaQMu3J73p9kgD0gV9KBSW2rMFDg6JnI4G
|
48 | BDvtgIzP58M=
|
49 | -----END CERTIFICATE-----
|
50 | product_to_proxy:
|
51 | Test2:
|
52 | - microgateway_test2
|
53 | Test:
|
54 | - microgateway_test
|
55 | proxies: &ref_0
|
56 | - max_connections: -1
|
57 | name: microgateway_test2
|
58 | revision: '1'
|
59 | proxy_name: default
|
60 | base_path: /microgateway_test2
|
61 | target_name: default
|
62 | url: 'http://127.0.0.1:8080/'
|
63 | - max_connections: -1
|
64 | name: microgateway_test
|
65 | revision: '1'
|
66 | proxy_name: default
|
67 | base_path: /
|
68 | target_name: default
|
69 | url: 'http://127.0.0.1:8080'
|
70 | - max_connections: -1
|
71 | name: b
|
72 | revision: '1'
|
73 | proxy_name: b
|
74 | base_path: /b
|
75 | target_name: default
|
76 | url: 'http://127.0.0.1:8080'
|
77 | - max_connections: -1
|
78 | name: boo
|
79 | revision: '1'
|
80 | proxy_name: boo
|
81 | base_path: /boo
|
82 | target_name: default
|
83 | url: 'http://127.0.0.1:8080'
|
84 | - max_connections: -1
|
85 | name: edgemicro_loop
|
86 | revision: '1'
|
87 | proxy_name: default
|
88 | base_path: /edgemicro_loop
|
89 | target_name: default
|
90 | url: 'http://127.0.0.1:8000/'
|
91 | quota:
|
92 | travel-app:
|
93 | allow: '2'
|
94 | interval: '1'
|
95 | timeUnit: minute
|
96 | bufferSize: 10000
|
97 | uri: 'https://edgemicroservices-us-east-1.apigee.net/edgemicro/quotas/organization/aarora/environment/prod'
|
98 | spikearrest:
|
99 | timeUnit: minute
|
100 | allow: 10
|
101 | buffersize: 10
|
102 | cache:
|
103 | EdgeMicroTestProduct:
|
104 | ttl: 300000
|
105 |
|