IBM Sterling Transformation Extender

Sterling Transformation Extender

Come for answers, stay for best practices. All we're missing is you.


#Sterling
#Supplychain
 View Only
  • 1.  MaxThreads=20 in dtx.ini

    Posted 01/29/12 09:34 PM

    Originally posted by: admm


    Hi,

    As per the dtx.ini file the MaxThreads=20 that means only 20 maps can be concurrently running at one instance always ? whatever be load coming to the maps it can only run 20 maps concurrently in whatever environemnt the dtx.ini file will be ?

    Can anyone please help to understand more.in detail..can we increase the MaxThreads to more ?
    Best Regards,
    Raju
    #DataExchange
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender


  • 2.  Re: MaxThreads=20 in dtx.ini

    Posted 02/13/12 07:06 AM

    Originally posted by: KK_WTX


    Hi,

    The default value of this MaxThreads=20.

    the min value is 0 and max value up to <=32000.

    Thanks,
    KK.
    #IBM-Websphere-Transformation-Extender
    #DataExchange
    #IBMSterlingTransformationExtender


  • 3.  Re: MaxThreads=20 in dtx.ini

    Posted 02/21/12 04:15 AM

    Originally posted by: TarunB


    You can increase the Maxthreads value to whatever you see fit (within reason), but you should always bear in mind the capacity of the server and what resources are available to WTX. If you set this value too high then you will have too many maps contending for the same (limited) server resources, which will ultimately constrain the performance of your system. Of course, leaving the parameter too low will mean that you are not utilising the full capability of the machine.

    Note also the meaning of 'threads'. With MaxThreads at 20, if you have a multi-threaded map which receives many unique trigger points, then it is likely that all of your 20 threads will be consumed by this one map. This could leave other data flows unprocessed for long periods of time. You can then choose to set WatchMaxThreads as needed, or the ultimate override "Max Concurrent Map Instances" in your MSD, which will create a hard limit for that individual watch.

    So this becomes a sizing and stress testing exercise. Once you have your WTX system built, you can run various scenarios to determine the optimal throughput of the server, given the configuration of the machine. There are - as you might well be aware already - numerous factors that can affect the performance of a WTX system; server capacity is simply one of them.
    Good luck.

    Tarun
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender
    #DataExchange