Publish Request Queuing

Questions regarding the use of the UaExpert.

Moderator: uaexpert

Post Reply
smueller
Full Member
Full Member
Posts: 5
Joined: 08 Feb 2013, 08:11

Publish Request Queuing

Post by smueller »

Hello,

we are using UaExpert for some stress tests of our server at the moment. Therefore, we configure a subscription with 1 ms publishing interval and monitor an int32-item by using a 1 ms sampling interval. For viewing the subscription we use the performance view. There the interval times between the arrivals of the several publish responses can be inspected. We see that there are several peaks with intervals of more than 10 ms.
To verify the results we also use Wireshark. There we see that this peaks will occur, if no publish request are available on the server side. It seems that the UaExpert doesn't send enough publish request in time and the server has to wait for new request before he can continue to send the responses. Thus is it possible to configure the behaviour of publish request queuing within the UaExpert? Or is it another problem?

Best regards,
smueller

User avatar
Support Team
Hero Member
Hero Member
Posts: 3072
Joined: 18 Mar 2011, 15:09

Re: Publish Request Queuing

Post by Support Team »

Hello SMueller,

this is a known behaviour of the UaExpert. There is a short sleep to reduce load in a loop that handles the publish requests.
At the moment there is no way you can influence that behaviour by changing the configuration in the UaExpert.

However if you want to put load on the server you have other options to increase load:

(1) Increase the number of items to monitor
(2) Increase the queue size for the monitored items


Best Regards

Unified Automation Support Team

Post Reply