I have my perspective project set to automatically refresh the client view whenever an update is made to the project. My primary view is digital signage with a lot of tags, bindings, and transform scripts, so lots of stuff has to load when a project update occurs.
I have approximately 60 perspective sessions of this view open and I’m trying to reduce the performance impact a project save has on the gateway. When I save, the gateway will go to 100% cpu for about 5 seconds while it is reloading all of the clients. I am hoping there is a way that I can reload them in batches of 10 at a time, or even just delay them a random amount of seconds between 1 and 20 seconds.
Is anything like this possible? I thought about doing an onStartup script and adding a delay but I think this executes asynchronously with the reloading of the view contents.