Scaling guidelines for NFM-P XML API clients
XML-API client limits
There can be a maximum of 20 NFM-P XML API JMS clients. Greater than 10 NFM-P XML API JMS clients requires an NFM-P server with a minimum of 16 CPU Cores.
The number of NFM-P XML API HTTP clients supported by an NFM-P server station is 2 times the number of CPU cores with at least 10 and at most 30 clients supported.
The maximum number of concurrent findToFile operations supported is five. The maximum number of concurrent control script executions is five.
XML API JMS client messaging rates
Network latency between the NFM-P server and an NFM-P XML API client will reduce the JMS message rate. For durable JMS clients, the Duplicate OK method will allow for a higher message rate than the Auto Acknowledge method. See the NSP NFM-P XML API Developer Guide for more information.
NFM-P is also able to deliver hundreds of messages per second to a non-durable NFM-P XML API client.
Table 5-15: JMS durable messaging rates
JMS messaging |
Round-trip latency from the XML API client to the NFM-P server | ||
---|---|---|---|
0 ms |
20 ms |
40 ms | |
Durable connection with Auto-acknowledge (messages/s) |
1000 |
692 |
349 |
Durable connection with Duplicates-OK (messages/s) |
1000 |
693 |
347 |