I m doing performance tuning activity on wm7.1.2 IS & Developer. My test servers are hosted on unix boxes (Australia) which are in cluster.
I wanted to know how much time webmethods is taking to process the request at the time of performing loadtest from Loadrunner 11 tool.
To do so, I have injected start and end timers and logs on my code. After performed loadtest (100 iterations), I could see in logs for many services ‘start time’ is less than ‘end time’.
i.e., EAI StartTime : 2012-08-02T08:04:522
EAI EndTime : 2012-08-02T08:04:322
I have used getCurrentDateString only… how come its possible?
The architecture of wM in our project is very simple. We have designed code with publish and wait model, and in sub service we ll call webservice connectors to talk to external systems.
Services which are tested is not using any pubsub model and connectors also. I disabled pubsub model and I disabled connectors also. Just it was dummy service, bt still i could see timing issues.
I checked in putty both servers times are in sync and in developer I called ‘getCurrentDateString’ to check the times. Everything is fine…
could somebody please help me how to solve this issue.