CICS Connection — Pooling Configuration Panel
In the Pooling Configuration panel, you can configure pooling information for a CICS connection.
The following table lists the configurations in the Pooling Configuration panel of the CICS Connection shared resource:
Field | Module Property? | Description |
---|---|---|
Pool Connections | No |
Select this check box to enable connection pooling for this resource. After selecting this check box, the Connection Pool Initial Size, Connection Lifetime, and Maximum Wait Time fields are enabled. If pooling is enabled for the connections to a region, activities using that pool are blocked until there is an available connection. The blocking interval corresponds to the pool maximum waiting time. Because this blocks threads in TIBCO ActiveMatrix BusinessWorks, such activities are made to run in their own threads. Therefore, the size of the pool not only controls the maximum number of simultaneous connections to a given region, but also the number of BusinessWorks threads dedicated to that task. |
Connection Pool Initial Size | Yes | The number of concurrent connections that a given TIBCO ActiveMatrix BusinessWorks instance makes to this CICS region.
Default: 10 Range: 1 - 255 Note that the NUMSOCK CICS socket definition parameter can also limit the number of concurrent connections to CICS. This parameter setting restricts the number of TIBCO ActiveMatrix BusinessWorks instances connecting pools of Region Resources to a particular CICS region. TIBCO Enterprise Administrator can also restrict the size of a deployed application thread pool, effectively limiting the number of interactions that can be executed concurrently. The pool size must be less than or equal to the size of the administrator's deployed thread pool. |
Connection Lifetime | Yes | The number of seconds that a pooled connection remains connected before hanging up. Connections do not persist indefinitely so that CICS resources are not needlessly consumed.
Default: 30 Range: 0 - 180 |
Maximum Wait Time | Yes | The number of seconds that an activity waits for a connection before terminating with an error.
Default: 30 Range: 0 - 120 |