I am running a simulator in Python that creates 70 sessions writes to tags created on the Ignition OPC UA as a Programable Device Simulator. I have two questions:
1.- Apparently, there is a limit of about 100 sessions that are allowed to connect to the OPC UA Ignition server, but I read some forums that there is no limit by changing the "Max Session Count" on the Advanced Settings of the OPC UA Settings. I changed that number to 1000 to have more sessions available, but still get a limit of 100. Is this setting actually used, or the OPC UA server is limited forcefully to 100? I restart the ignition service all the time to reset the OPC UA server sessions and have 0 sessions connected.
2.- When I create the sessions at once, the server refuses the session, so I added a time to wait between the start of the sessions. I started with one second and had no problem, but with time (around 3 months of modifications) I now have to wait 1 minute between sessions to be started, and it is a problem, because if I want to have 72 sessions, I would have to wait >1 hour to have all sessions started. Is there some setting that I should modify or something else? Note: Also, as in question 1, I restart the ignition service all the time in order to have 0 sessions started before I run my simulator and to have the Ignition OPC UA server reset before having any client connected to it.
Thanks in advance.