We are running a project with a lot of problems. This problem has to do with a high delay between Gateway and sessions.
Our memory trend looks normal when the application runs fine (spikes). But when it gets slow, the memory trend looks more stable and slowly climbing up.
I took a printscreen of the memory usage during this behaviour
So looks like nothing is happening with the tags?
During the pikes, the application is working fine. But once we see the memory trend as a more stable line, the application acts very slow. This means that when we open a new window, all images are displayed in a second, but the data that comes with these images is getting tag overlays. (OPC waiting).
When we take a look with the OPC Quick client, the data is updating every second so that looks OK.
During the delays, we also get following errors:
These disappaer when the sessions are quick and responsive again.
Also, when we open the designer, the data that should come in through the tag browser, isn’t updating as well. After a few minutes (up to 30 minutes!) the data gets update really fast a few times and then it stops again. The timestamp isn’t actual either. There is a difference of a few minutes. So looks like the data is buffering for some reason.
Weird thing is, that this application can run fine for a few weeks, and suddenly it can get these delays. The delays hold on for a few days or weeks, and dissappaer again.
Can anyone help us with this problem? Any advice is very welcome!
Details: We are running on a Linux server, 250K tags with OPC UA, a session can hold up to approx 5000 subscriptions. Up to 10 sessions. Created with Ignition 8.1.2. G1C1 garbage collector. All templates are created with Indirect tags (tagpath).