5.2. TCP オプション

closeAsync
有効にすると、別のスレッドでソケットを閉じます。これは、デフォルトで有効になっています。
connectionTimeout
TCP 接続操作のタイムアウト (ミリ秒単位)。デフォルトは 30000 (30 秒) です。0 はタイムアウトなしを意味します。
dynamicManagement
有効にすると、トランスポートロガーの JMX 管理が許可されます。これはデフォルトでは無効にされます。
ioBufferSize
I/O バッファーサイズ (バイト単位)。デフォルトは 8192 (8 KiB) です。
jmxPort
JMX 管理のポート。デフォルトは 1099 です。
keepAlive
有効な場合は TCP keepalive を使用します。これは、KeepAliveInfo メッセージに基づく keepalive メカニズムとは異なります。これはデフォルトでは無効にされます。
logWriterName
org.apache.activemq.transport.LogWriter 実装の名前。名前とクラスのマッピングは resources/META-INF/services/org/apache/activemq/transport/logwriters ディレクトリーに保存されます。デフォルトは default です。
soLinger
socket linger オプション。デフォルトは 0 です。
soTimeout
ソケット読み取り操作のタイムアウト (ミリ秒単位)。デフォルトは 0 で、タイムアウトなしを意味します。
soWriteTimeout
ソケット書き込み操作のタイムアウト (ミリ秒単位)。デフォルトは 0 で、タイムアウトなしを意味します。
startLogging
有効にされ、trace オプションも有効になっている場合、ログトランスポートの起動イベントが有効になります。これは、デフォルトで有効になっています。
tcpNoDelay
有効な場合、TCP 送信の遅延やバッファーを行いません。これはデフォルトでは無効にされます。
threadName
設定されている場合は、トランスポートスレッドに割り当てられた名前。リモートアドレスが名前に追加されます。これは、デフォルトで未設定になっています。
trace
有効にすると、転送イベントを log4j.logger.org.apache.activemq.transport.TransportLogger にログを記録します。これはデフォルトでは無効にされます。
useInactivityMonitor
有効にすると、KeepAliveInfo メッセージの送信に失敗する接続がタイムアウトします。これは、デフォルトで有効になっています。
useKeepAlive
有効にすると、KeepAliveInfo メッセージを定期的に送信して、接続がタイムアウトしないようにします。これは、デフォルトで有効になっています。
useLocalHost
有効にすると、現在のホスト名の代わりに localhost の名前を使用してローカル接続を行います。これはデフォルトでは無効にされます。