Professional Documents
Culture Documents
Challenge
Correctly configurbing Advanced Integration Service properties, Integration Service process variables, and automatic
memory settings; using custom properties to write service logs to files; and adjusting semaphore and shared memory
settings in the UNIX environment.
Description
Configuring Advanced Integration Service Properties
Use the Administration Console to configure the advanced properties, such as the character set of the Integration
Service logs. To edit the advanced properties, select the Integration Service in the Navigator, and click the Properties
tab > Advanced Properties > Edit.
The following Advanced properties are included:
Limit on
Resilience
Timeouts
Optional Maximum amount of time (in seconds) that the service holds on to resources for
resilience purposes. This property places a restriction on clients that connect to
the service. Any resilience timeouts that exceed the limit are cut off at the limit. If
the value of this property is blank, the value is derived from the domain-level
settings.
Valid values are between 0 and 2592000, inclusive. Default is blank.
Resilience
Timeout
Optional Period of time (in seconds) that the service tries to establish or reestablish a
connection to another service. If blank, the value is derived from the domainlevel settings.
Valid values are between 0 and 2592000, inclusive. Default is blank.
All Integration Service processes associated with an Integration Service must use the same shared location.
However, each Integration Service can use a separate location.
By default, the installation program creates a set of Integration Service directories in the server\infa_shared
directory. You can set the shared location for these directories by configuring the process variable $PMRootDir to
point to the same location for each Integration Service process.
You must specify the directory path for each type of file. You specify the following directories using service process
variables:
Each registered server has its own set of variables. The list is fixed, not user-extensible.
Value
(no default user must insert a path)
$PMRootDir/SessLogs
$PMRootDir/BadFiles
$PMRootDir/Cache
$PMRootDir/TargetFiles
$PMRootDir/SourceFiles
$PMRootDir/ExtProc
$PMRootDir/Temp
(no default user must insert a path)
(no default user must insert a path)
0
0
0
$PMRootDir/WorkflowLogs
$PMRootDir/LkpFiles
$PMRootDir/Storage
3.
Add a Custom property called UseFileLog and set its value to "Yes".
4.
Add a Custom property called LogFileName and set its value to the desired file name.
5.
Integration Service Custom Properties (undocumented server parameters) can be entered here as well:
1.
2.
At the bottom of the list enter the Name and Value of the custom property
Click OK.
IBM AIX
None of the listed parameters requires tuning because each is dynamically adjusted as needed by the kernel.
include index and data caches for the Aggregator, Rank, Joiner, and Lookup transformations, as well as Sorter and
XML target caches.
Configure buffer memory and cache memory settings in the Transformation and Session Properties. When you
configure buffer memory and cache memory settings, consider the overall memory usage for best performance.
Enable automatic memory settings by configuring a value for the Maximum Memory Allowed for Auto Memory
Attributes or the Maximum Percentage of Total Memory Allowed for Auto Memory Attributes. If the value is set to zero
for either of these attributes, the Integration Service disables automatic memory settings and uses default values.