Prizm Gateway

Configuring Services

Services define upstream web services service providers. HTTP requests exit the gateway to through Services, either directly, or through a logical Load Balancer. To access the Services list, select Services from the Menu.

service-list.png

To create a Service, select the Add action icon from the Services list. To edit an existing Service, select it from the List.

service.png

Service Properties

To configure a Service to connect via a Load Balancer, the Load Balancer must have been previously configured. See Configuring Load Balancers.


Property

Description

Name

The name of the Service. Names must begin with a letter, end with a letter or digit, be 64 characters or less in length, and contain only letters, digits, hyphens, underscores, or periods.

Description

A brief description of the Service.

Connect Via

Select Direct Connection to indicate that requests should leave the gateway directly to the service endpoint. Select Load Balancer route the request through a previously configured Load Balancer.

Protocol

For a direct connection, the protocol to use to connect the the web service provider

Host

For a direct connection, the host name to use to connect the the web service provider.

Port

For a direct connection, the port to use to connect the the web service provider. If omitted, the default port for HTTP or HTTPS is used.

Load Balancer

For a Load Balancer connection, the name of the Load Balancer to use

Path

A value URI path that will be prepended to the request when forwarded to the backend service. For example, if the request is GET /a/b, and path is /c, then the request will be sent as GET /c/a/b.

Connect Timeout

The connection timeout for the connection to the upstream server. The timeout is specified in milliseconds.

Send Timeout

The send for the connection to the upstream server. The timeout is specified in milliseconds.

Receive Timeout

The receive timeout for the connection to the upstream server. The timeout is specified in milliseconds.