Juan Pablo,

Thanks for recommending the change in cache size. Our site has ~4100 pages, and so I set it for 5000, allowing for future growth. The page loads just fine now.

As a note, I plan on tagging pages with Categories and using ReferringPagesPlugin much more in the future. With all the organizations and groups listed on our site, it's just easier to tag the group members than to remember to add them to the group's page so that they get automatically listed there.

Thanks,
  Gary

On 12/23/2021 6:25 AM, Juan Pablo Santos Rodríguez wrote:
Hi Gary,

been doing some more tests. I've noticed that that page has a call to
the ReferringPagesPlugin, would you mind removing that line and seeing
if that speeds up the page load? I've set up a page with the same wiki
markup on a local wiki, and renders faster than what you're
experiencing, about 300ms. The ReferringPagesPlugin relies on the
ReferenceManager, which does a big amount of use of synchronized
methods, so if you're having a lot of people coming in, it may slow
down things. Also, I suspect that your cache may be full, so the page
may getting re-rendered every time and again, affecting page load
time.


regards,
juan pablo

On Thu, Dec 23, 2021 at 12:09 AM Juan Pablo Santos Rodríguez
<juanpablo.san...@gmail.com> wrote:
Hi Gary,

Don't have the source in front of me right now, so mostly a hunch: looking at 
your systeminfo page, cache hits vs misses is 5.4M vs 3.6M. That seems to me 
like too many misses...

Default cache configuration is for a thousand elements for each cache, so given 
the amount of pages may be tweaking the cache configuration is the way to go?

Latest release allows to provide a custom ehcache file (please see changelog 
file for details). If you're not on latest you'll have to manually edit the 
file (IIRC, it is on the jspwiki-main jar, but I'm not completely sure right 
now).


HTH,
juan pablo

El mié., 22 dic. 2021 21:22, Gary Kephart <gary_keph...@pobox.com> escribió:

I have a page that takes over 30 seconds to load. I've no doubt that
this is due to the 2200+ page links it has in it. It seems as though
there's still something that I could do to decrease that time.

I have "jspwiki.usePageCache = true" in my jspwiki-custom.properties.

I have tried to use ReferringPagesPlugin and tagging sets of the
referenced pages together using categories, like "Category A Character"
and "Category B Character". That would reduce the page to just 26 calls
to the ReferringPagesPlugin. But when adding 3-4 of those, it seemed to
make the page loading even longer.

Here's the page:

https://encyclopaedia-wot.org/Wiki.jsp?page=Characters%2C%20Aliases%20%26%20Nicknames


Any ideas?


Gary

--
Gary Kephart
Facebook: gary.kephart
Twitter: @garykephart

"The penalty that good men pay for not being interested in politics is to be 
governed by lesser men." -- Plato.


--
Gary Kephart
Facebook: gary.kephart
Twitter: @garykephart

"The penalty that good men pay for not being interested in politics is to be 
governed by lesser men." -- Plato.

Reply via email to