We have made some changes on in CA directory as below by replacing the default values.can anyone please provide your insights with regards to the performance of the directory with respect to the changes.
Below are the changes.
In the file: $DxServer\config\limits\default.dxc
set max-users = 5000; ( This parameter is the limit for maximum concurrent bindings. This value is increased from #255 to #5000 )
set credits = 1000000; ( This parameter is the limit for concurrent operations the DSA processes for each user binding. This value is taken from online forums.)
set multi-write-queue = 50000; ( This parameter is the maximum size of the multi-write queues. This value is increased from #20000 to #50000 )
Thanks in advance
For max-users, the max allowed is 4096 so even if you set it to 5000 you will be limited to 4096.
see: set max-users Command - CA Directory - 14.1 - CA Technologies Documentation
For credits, 1 million is default with later version of product so that should be good enough for any type of system/DSA.
see: set credits Command -- Limit the Number of Operations per User - CA Directory - 14.1 - CA Technologies Documentation
For multi-write-queue, the default is 20,000 but you can increase it as high as you wish depending on available Operating System resources. Mainly RAM as MW queue is memory based and individual queues are maintained for each MW peer DSA. If you have total of 4 DSAs in MW setup, each DSA will hold a memory based queue of 50000 each for other three DSAs.
see: set multi-write-queue Command - CA Directory - 14.1 - CA Technologies Documentation
Further, you can reference to generic performance recommendations (there are sub links on different topics) at:
Performance and Tuning - CA Directory - 14.1 - CA Technologies Documentation