Skip to main content
Navigate to Management > System Settings to access the unified System Settings screen. This screen presents all platform configuration parameters, default limits, and system constraints grouped across 8 tabs.
Only users with the Administrator (Admin) role can access this screen. Settings should be configured carefully as they are effective platform-wide.

Overview

The unified System Settings page merges General Settings, System Properties (previously managed on separate screens) along with previously undocumented runtime parameters and system constraints into a single interface. Each setting has a scope badge: Editable settings can be modified directly from the screen using appropriate input controls (number, text, toggle, color picker, etc.). Read-only parameters are shown with a lock icon.

Tab 1: Routing & Traffic Management

This tab contains settings that control how API requests are routed to backend servers and connection configuration.

Connection Settings

Connection Pools

Additional connection pool parameters:

Load Balancing

Redirect

Retry Policy

Sticky Session

Health Check

Circuit Breaker

Traffic Mirroring

Hop-by-Hop Headers (Read-only)

The following HTTP headers are automatically handled by the gateway during routing and are not forwarded to the backend: Content-Length, Host, User-Agent, TE, Trailers, Transfer-Encoding, Upgrade
These headers are classified as hop-by-hop per HTTP/1.1 RFC 2616 and must be regenerated by proxy servers.

Tab 2: Protocol Configuration

This tab contains settings specific to different protocol types (gRPC, WebSocket, HTTP/2).

gRPC Routing (Deploy Required)

gRPC Server (Restart Required, Read-only)

WebSocket Routing (Deploy Required)

WebSocket Server (Restart Required, Read-only)

HTTP/2 (Restart Required, Read-only)


Tab 3: Security & Access Control

Authentication & Session

JDK TLS/SSL Settings (Restart Required, Read-only)

CORS (Restart Required, Read-only)

X-Forwarded-For (Restart Required, Read-only)

XML Security (Fixed, Read-only)


Tab 4: Logging & Monitoring

Traffic Log Body Limits

Policy Log

Log Retention

Log retention settings determine storage duration and maximum record counts for different log types. Separately configurable for all log types (traffic, application, token, audit, login).

Metrics (Restart Required, Read-only)


Tab 5: Data Processing & Limits

SOAP Sample Generation

REST-SOAP Conversion Limits

These limits determine the maximum values accepted by the JSON parser during REST-to-SOAP conversion.

Reporting & Export

UI Display Limits

Multipart Upload (Restart Required, Read-only)

System Size Constraints (Read-only)


Tab 6: Gateway Runtime

All parameters in this tab are Restart Required scoped and read-only. To change them, define as environment variables and restart the pod.

Undertow Thread Pool

Undertow Buffers

Undertow Timeouts

Virtual Threads

Async Executor

General

Default Ports (Fixed, Read-only)


Tab 7: Cache & Clustering

All parameters in this tab are Restart Required scoped and read-only.

Hazelcast Threads

Partitioning

Map Configuration

Write-Behind

Networking

Timeouts

Serialization

Map Loading


Tab 8: Platform

Deployment

Correlation ID

The correlation ID header name is currently fixed and cannot be changed. This value is used for distributed tracing between requests.

User Interface Constants

The following limits are hardcoded in the UI and cannot be changed from the system settings screen:

MCP (Portal WebSocket)


Saving Changes

Use the Apply Changes button in the top-right corner of the screen to save changes. The system saves changes to different data sources separately:
  • Deploy Required (DB) settings are instantly distributed to all nodes
  • Restart Required settings require the relevant pod to be restarted
  • Fixed values are read-only and cannot be changed
Changing some settings (for example API Root Context) may require a platform restart.