Does GeoServer WPS has logging for returning a response to the client? We are trying to do a timing study to determine the length of time it takes for a GeoServer WPS to get a request and send a response. I turned the logging up to TRACE but I don’t see when Geoserver returns a response. We are using version 2.2.4
I see you add an execution id to the wps
22:26:09,111 DEBUG [org.geoserver.wps.resource] (ajp–0.0.0.0-8209-32) Associating process with execution id: 65081bd3-6881-4e7a-a637-be7ed5185638
And then I found the WPSResourceManager.finished(execution id) method
public void finished(String executionId) {
// cleanup the thread local, in case it has any id in it
this.executionId.remove();
// cleanup the temporary resources
cleanProcess(executionId);
// mark the process as complete
resourceCache.get(executionId).completionTime = System.currentTimeMillis();
}
Is there any way we can get the completionTime?
Thanks
Dominique Bessette
Engineer, Software
General Dynamics Information Technology
Supporting Fleet Numerical Meteorology and Oceanography Center (FNMOC)