View Issue Details

IDProjectCategoryView StatusLast Update
0008545.NET APIPerformance Problempublic2022-12-30 10:02
ReporterMaher Assigned ToRandy Armstrong  
PriorityurgentSeverityblockReproducibilityalways
Status resolvedResolutionnot fixable 
OSWindowsOS Version10 
Summary0008545: OPC UA server keeps closing sessions after creating multiple subscriptions
Description

I configured an ua server and ua client to create multiple sessions and multiple subscriptions on the referenced ua server.
with this scenario I created 800 sessions, the sessions creation succeeded as shown in the "sessions creation succeeded" figure.

After the sessions creation succeeded, with my client i created a subscription for each session , so in total 800 subscription should be created, but in the process of subscriptions creation i witnessed that after a certain number of subscription creation my server started to close the previously created sessions and the number of total created sessions decreased from 800 to 504 as shown in the "closing sesssions" figure.

Then after some time all sessions were closed and the created subscriptions persisted and were not deleted as shown in the "all sessions are closed" figure.

Finally subscription deletion took some , and the created subscriptions were all deleted as shown in the "Subscription deleted" figure.

Steps To Reproduce

1- Configure ua reference client to perform multiple session creation and multiple subscription creation.
2- Compile the ua reference client and the ua reference server.
3- Create 800 session.
4- Create a subscription for each session.
5- Check the server behavior.

TagsNo tags attached.
Attached Files
all sessions are closed .PNG (20,129 bytes)   
all sessions are closed .PNG (20,129 bytes)   
closing sesssions.PNG (33,917 bytes)   
closing sesssions.PNG (33,917 bytes)   
sessions creation succeeded.PNG (30,175 bytes)   
sessions creation succeeded.PNG (30,175 bytes)   
Subscription deleted.PNG (15,202 bytes)   
Subscription deleted.PNG (15,202 bytes)   

Activities

Randy Armstrong

2022-12-30 10:02

administrator   ~0018377

Please report on GitHub: https://github.com/OPCFoundation/UA-.NETStandard

Issue History

Date Modified Username Field Change
2022-12-30 09:59 Maher New Issue
2022-12-30 09:59 Maher File Added: all sessions are closed .PNG
2022-12-30 09:59 Maher File Added: closing sesssions.PNG
2022-12-30 09:59 Maher File Added: sessions creation succeeded.PNG
2022-12-30 09:59 Maher File Added: Subscription deleted.PNG
2022-12-30 10:02 Randy Armstrong Assigned To => Randy Armstrong
2022-12-30 10:02 Randy Armstrong Status new => resolved
2022-12-30 10:02 Randy Armstrong Resolution open => not fixable
2022-12-30 10:02 Randy Armstrong Note Added: 0018377