Traffic Manager



What's Inside

  • Java and Jetty Traffic Manager
  • OAuth

Services

  • Traffic Manager Service
  • OAuth Service

Resource Dependencies

  • SQL DB Binding
  • NoSQL Binding
  • Cache Binding
  • Log Producer Binding
  • Registry Binding

Properties

Name Default Value Comments
auto_binding ON When turned ON, sql, cache and logservice urls will be auto-discovered and bound to the TIBCO Mashery Local component.
http_conn_manager_max_total 256 Caps the maximum supported backend client connections at any given time.
jetty_acceptqueuesize 10 (256 in code) Jetty Queue size.
jetty_maxidletime 18000 (30000 in code) Jetty Maximum Idle time.
jetty_pool_maxthreads 500 (500 in code) Maximum number of jetty threads to be running
logserviceURL log-set-0-0.log-svc-0.default.svc.cluster.local Logservice URL is used to communicate with logservice component which processes the Traffic Manager logs.
mail_protocol smtp TCP/IP protocol used in sending and receiving e-mail.
mail_smtp_host The SMTP server to connect to.
mail_smtp_password Password to connect to SMTP.
mail_smtp_port The SMTP server port to connect to, if the connect() method doesn't explicitly specify one. Defaults to 25.
mail_smtp_user Default user name for SMTP.
mail_smtps_host The SMTPS server to connect to.
mail_smtps_password Password to connect to SMTPS.
mail_smtps_port The SMTPS server port to connect to, if the connect() method doesn't explicitly specify one. Defaults to 465.
mail_smtps_user Default user name for SMTPS.
max_uri_len_for_accesslog 2048 This property is used to limit the maximum length of uri data being written to the access log.
java_security_negative_cache_lookups 0 Specified in java.security to indicate the caching policy for unsuccessful name lookups from the name service. The value is specified as integer to indicate the number of seconds to cache the failure for unsuccessful lookups.
java_security_cache_lookups 0 Specified in java.security to indicate the caching policy for successful name lookups from the name service. The value is specified as integer to indicate the number of seconds to cache the successful lookup.
nosqlURL cass-set-0.cass-svc.default.svc.cluster.local NoSQL URL is used to communicate with registry service.
oauth_http_enabled TRUE OAuth HTTP is enabled by default.
oauth_http_port 9083 HTTP port for OAuth.
oauth_https_enabled TRUE OAuth HTTPS is enabled by default.
oauth_https_port 8083 HTTPS port for OAuth.
sqlURL mysql-set-0.mysql-svc.default.svc.cluster.local SQL URL is used to communicate with the SQL component to get the data.
vmargs "-d64 \n-Xmx1024m" VM arguments that typically change the behavior of the Java Virtual Machine (JVM). Here, Xmx argument allows the Java heap to grow.