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 http-conn-manager-max-total http-conn-manager-max-total
jetty-acceptqueuesize 10 Jetty Queue size.
jetty-maxidletime 18000 Jetty Maximum Idle time.
jetty-pool-maxthreads 10 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.
maxurilenforaccesslog 2048 This property is used to limit the maximum length of uri data being written to the access log.
network-cache-negative-ttl 0 Specified in java.security to indicate the caching policy for un-successful name lookups from the name service.. The value is specified as integer to indicate the number of seconds to cache the failure for un-successful lookups.

A value of 0 indicates "never cache". A value of -1 indicates "cache forever".

network-cache-ttl 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.

A value of -1 indicates "cache forever". The default behavior is to cache forever when a security manager is installed, and to cache for an implementation specific period of time, when a security manager is not installed.

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-port 9083
oauth-https-enabled TRUE
oauth-https-port 8083
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.