...
Code Block |
---|
consume { http.RequestCycle req = udrCreate(http.RequestCycle); req.host = "myserver"; req.port = "8181"; req.secure = true; req.httpVersion = "http2"; req.path = "/nf-instance"; req.method = "GET"; debug("sending request"+req); udrRoute(req); } |
Prerequisites
The reader of this information should be familiar with:
- Hypertext Transfer Protocol version 2 (RFC 7540: https://tools.ietf.org/html/rfc7540)
Hypertext Transfer Protocol version 1.1 (RFC 2616: http://www.ietf.org/rfc/rfc2616.txt)
- The Transport Layer Security (TLS) Protocol version 1.3 (RFC 8446: https://tools.ietf.org/html/rfc8446)
- mTLS (https://tools.ietf.org/html/rfc8446#section-4.4.2.4)
Configuration
The agent consists of the Client tab.
Client Tab
The Client tab contains the following settings:
...
The size of the message queue in the Jetty server. Default is 20000.
Note | ||
---|---|---|
| ||
Use this property to manage the memory usage. It is recommended that the EC or ECD running the workflow have xmx that is at the minimum (message size X queue size), otherwise there is a risk for out of memory errors. |
...
OpenAPI/5G
The OpenAPI/5G tab contains the following settings:
...
If you want to validate the OpenAPI profile, select this check box.
Note | ||
---|---|---|
| ||
Turning this option ON will have a very significant performance impact on the overall performance of the flow. When validation is enabled, each payload will be validated against the Open API schema, an operation that can be very resource-intensive. We recommend to only enable this setting during development and testing and to disable it in a stable production environment. |
Input/Output Data
Input Data
Output Data
9.40.3.6 RequestCycleThis section contains the following subsections:
Child pages (Children Display)