![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
In order to configure public transports and use public smart routing, you need to configure clusters of machines based on the transport type, define conditions (rules) for these clusters, and then map the clusters into groups. For more information about rule based routing, see TIBCO BusinessConnect Concepts, Public Smart Routing.
1. Expand Application Management > BusinessConnect > Configuration.
2. Click the BusinessConnect link in the Configuration Builder panel.
3. Select the Public Process Configuration tab.
4. Click Add.
−
−
−
−
−
−
−
−
−
6. Click OK.
Table 5 New Cluster Configuration Enter the name of the cluster. This is a logical name of the location where messages are routed. The cluster name must begin with an alphanumeric character and be followed by zero or more alphanumeric characters such as '_' (underscore), '-' (hyphen) or '.' (dot); for example, CLUSTER_LARGE_MESSAGES, BC_CLUSTER_03, SERVER-POOL-19, C001The value is not case sensitive
• Request_URI matches "/EZComm": using the HTTP rule type, create a rule for the Request_URI attribute, use the "matches" operator, specify "/EZComm" for the value.
• Query_String matches ".*fromTp=Partner.*": using the HTTP rule type, create a rule for the Query_String attribute, use the "matches" operator, specify ".*fromTp=Partner.*" for the value
• Query_String matches ".*operationID=BC%2F1\.0%2FNotify.*": using the HTTP rule type, create a rule for the Query_String attribute, use the "matches" operator, specify ".*operationID=BC%2F1\.0%2FNotify.*" for the value
• (Protocol matches "EZComm") and (From_Partner matches "MyPartner"): using the SSHFTP rule type, create a rule for the Protocol attribute, use the "matches" operator, specify "/EZComm" for the value, add a new condition for the From_Partner attribute, use the "matches" operator, specify "MyPartner" for the value
9. Figure 2 Listed Clusters
1. Click Map Clusters.
Figure 3 Map Clusters Dialog
2. From the Group by list, select the criteria by which you want to group the server clusters:
− Load Balanced Cluster Name (Rule Id) Clusters are grouped by the cluster name defined for load balancing
− Assigned Fault Tolerant Group Clusters are grouped in the previously assigned fault tolerant groups
− Service Instance Clusters are grouped by the existing service instances
− None If selected, all load balanced clusters, fault tolerant groups, and service instances are listed without grouping.
After you import a .csx file that contains the configured public Smart Routing rules, the clusters are still not mapped to any of the fault tolerant groups. You must add again the fault tolerant group to the cluster.
1. In the Map Clusters window, click the link cluster_name.
2.
3. Click Add to Cluster Map.You can remove any group(s) that you want by checking their check boxes and clicking Remove From Cluster Map.
4. Click Save.Clusters have been mapped to two fault tolerant groups (domain.BCFTGROUP.A and domain.BCFTGROUP.B), and also to two different service instances (machine1 - Interior Server and machine2 - Interior Server).
5. View the assigned clusters by the assigned fault tolerant groups (Figure 4), by the load balanced cluster name (Figure 5), or by service instanceFigure 4 Assigned Fault Tolerant GroupsFigure 5 Load Balanced Cluster NameFigure 6 Service Instance
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |