Skip to content

Commit

Permalink
Support listening on open ports
Browse files Browse the repository at this point in the history
Signed-off-by: Taylor Foxhall <tfoxhall@bloomberg.net>
  • Loading branch information
hallfox committed Jul 26, 2024
1 parent ecca25c commit 38396bf
Show file tree
Hide file tree
Showing 6 changed files with 3,123 additions and 2,450 deletions.
20 changes: 19 additions & 1 deletion src/groups/mqb/mqbcfg/mqbcfg.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
<complexType name='AppConfig'>
<annotation>
<documentation>
Top level typ for the broker's configuration.
Top level type for the broker's configuration.

brokerInstanceName...: name of the broker instance
brokerVersion........: version of the broker
Expand Down Expand Up @@ -254,6 +254,24 @@
<element name='nodeLowWatermark' type='long' default='1024'/>
<element name='nodeHighWatermark' type='long' default='2048'/>
<element name='heartbeatIntervalMs' type='int' default='3000'/>
<element name='listeners' type='tns:TcpInterfaceListener' minOccurs='0' maxOccurs='unbounded'/>
</sequence>
</complexType>

<complexType name='TcpInterfaceListener'>
<annotation>
<documentation>
This type describes the information needed for the broker to open a TCP listener.

name.................:
A name to associate this listener to.
port.................:
The port this listener will accept connections on.
</documentation>
</annotation>
<sequence>
<element name='name' type='string'/>
<element name='port' type='int'/>
</sequence>
</complexType>

Expand Down
Loading

0 comments on commit 38396bf

Please sign in to comment.