If the following problem

On my wiki, when saving an edited page, it needs minutes to show the new page.
The only way to make things faster is to use the reload button.

I use version 2.1.86-alpha see [http://webgis.dyndns.org:8080/giswiki/Edit.jsp?page=SystemInfo]

Who can help me?

Thanks Heinz


I tried it and it seems to work.  Are you perhaps using some odd caching scheme?

-- JanneJalkanen

What does that mean?
Do you need further informations?

-- Heinz-Josef L├╝cking

Yes please.

-- JanneJalkanen

I just use tomcat 4.x and Windows 2k for that wiki - not more

-- Heinz

Sometimes this wiki is very slow too but I am not sure where the bottleneck is. --[AndrewCates]

You mean jspwiki.org? That would be because the poor server is pretty minimal and has lots of webapps running and spam assassination happening. So when the nightly backup cycle starts in addition to all this, the load goes to 11.

Need to update one of these days.

Heinz - which FileProvider does your jspwiki.properties specify? Just tested, and page save was instantaneous.

see http://webgis.dyndns.org:8080/giswiki/Wiki.jsp?page=System

perhaps this problem happens only on my pc at home. at work the page get saved fast too.

-- Heinz

Whenever I've had these problems, the server was trying to resolve DNS names for clients that had none and eventually timed out. This may be done for logging or application specific stuff. My advice is to disable dns lookups and - if needed - perform a lookup while analysing the logfile. From a comment in the standard server.xml: 

        By default, DNS lookups are enabled when a web application calls
         request.getRemoteHost().  This can have an adverse impact on
         performance, so you can disable it by setting the
         "enableLookups" attribute to "false".  When DNS lookups are disabled,
         request.getRemoteHost() will return the String version of the
         IP address of the remote client.

see also: BugDNSLookupsTakingTooLong

-- OlafKock

If this just happens on your workstation at home you should check the cache settings of your browser. IE loads a page from its local cache by default. If you press the reload button it reloads the page from the server. 

-- Oliver