This Question is Possibly Answered

1 "correct" answer available (10 pts) 1 "helpful" answer available (5 pts)
4 Replies Last post: Jun 1, 2008 1:40 PM by Nate Putnam  
winter Bronze 68 posts since
Oct 19, 2006
Currently Being Moderated

Jun 1, 2008 12:28 PM

Bug: group-edit.jsp takes over 15 minutes to render.

I've got a dual xeon 2.8ghz server with 4gb of ram and a user list of more than 31,000 with around 17,000 groups. When I click on the view groups list it takes about 5 or 6 seconds, that's fine. When I search for a group the comes back nearly instantly, super. However, when I click on a a group to view it, it takes upwards of 15 minutes. The url is http://serverurl.com:9090/group-edit.jsp?group=groupname This is just a test server with no users actually connecting to it.

What can I do to optimize my server to help this come back a little sooner? Even 30 seconds would be great, but 15 minutes is brutal. Is there a table I can index or something?

The only thing I can think of is that the group membership is being determined by looking at each user object's memberOf field instead of reading the member field of the group, and I'm not sure how to change that code if it is doing that. I haven't touched java in years and i can't make heads of tails of it.

 

The Openfire server is using an Active Directory server for it's user and group list and a separate server to host the DB. I'm running on RHEL 5.1.

 

Any ideas?

Nate Putnam Jiver 102 posts since
Oct 23, 2006

I've run into this issue before. It has to do with the way we handle group AD lookups. I know Jadestorm is planning a bunch of AD improvements for 3.6.0 , I will ping him to make sure that this is on his list. If not I could probably take a stab at it.

 

Cheers,

Nate

More Like This

  • Retrieving data ...