Hi all!!
We recently updated to LSF9 technology running on a Sol 10 box. We also have LBI running on 3 windows servers in a distributed formation with Tomcat and Oracle database.
Not sure if this was happening before our implementation of DSSO or if it's new, but our LBI dashboards seem to be refreshing themselves every 60 seconds whether you are doing anything with them or not.
This is causing very high CPU utilization on our LSF9 box (4 SPARC CPU's and 32 GB RAM) 95% + and the load on the CPU's has increased from hovering around 1-2 to upwards of 60 at times. I'm thinking it's because of our extensive use of LBI and the dashboards re-authenticating all of those users every 60 seconds.
Has anyone else experienced similar occurrances, and better yet, does anyone know if there is a setting in Tomcat to disable the auto-refresh?
Thanks much,
-Greg Moeller
System Administrator
Found the solution, finally. After working with GSC, it was determined that our dashboards were refreshing every minute. Extending this refresh interval made our CPU utilization go way down.
If you'd like, I can share what 2 places you need to make changes in.
-Greg
I'm new to Lawson and would love to jot down the places that need to be changed. I'm sure I'll run across the problem at some point.
If you are not using Lawson's Instant Messaging like we are not.
In the efs/fs/js folder you will find a Javascript file called LIM.jsp
In this file edit the two lines containing the following:
setTimeout( "limRefresh()", 60000 );
This indicates the time in milliseconds that the dashboards will reload themselves. 60,000 ms = 1 minute.
Change them both to a much larger number. We are using the following:
setTimeout( "limRefresh()", 86400000 );
Once a day, or thereabouts.
Make sure that you change both places to the same number.
Note: I'm not sure what happens if you ARE using Lawson's instant messaging. I'd guess that you'd only receive messages once a day if you change the script.