I am working with OpenSTA for different bandwidths. I ran a script with the bandwidth set to T1 (1.53 Mbps approx). It supoorted 38 users without any errors.
But when the bandwidth was set to 100 Mpbs, it supported less than 38 users.It always showed timeout errors. Shouldn't higher bandwidths support more users.. Is there any resctriction on OpenSTA regards to bandwidths?
I controlled the BW using third party application.. So I removed the application and ran the script with my normal LAN speed (1 Gbps switch. Then too the script show time out error (error 1236). I had set the timeout to 1min in openSTA
Re: Bandwidth problems
OpenSTA has no issues related to bandwidth problems that I am aware of.
One possibility is that as you increase bandwidth your script is running much faster (did you remove WAIT statements?) the load on the server is increasing proportionally to the increase in script execution speed. If so, then the longer response times could be due to a higher load. Hard to tell without looking at your scripts.
Also, make sure your scripts have a "SYNCHRONIZE REQUESTS" statement before and after every primary get/post statement. Also put synchronize request statements before and after any statement that consistently result in timeouts.
I'm guess here, but scripts do run asynchronously as much as possible and the degree of parallelism is limited only by
- A get or post that specifies a connection number used by a prior request that has not completed yet
- A LOAD RESPONSE_INFO statement
- A SYNCHRONIZE REQUESTS statement
- A DISCONNECT STATEMENT
If a request is sent before the server is ready to process it, then you can get timeout or other strange errors.